From: Littlebob <lit...@gm...> - 2008-10-09 03:23:55
|
When trying to compile the latest version of the MS windows GDI driver (software) mesa3d I am getting a linker error: >> Linking... >> mesa.def : error LNK2001: unresolved external symbol _glapi_get_proc_address >> .\Release/OPENGL32.lib : fatal error LNK1120: 1 unresolved externals Since the last time I compiled, there were a lot of file changes, so have the MS visual project files been updated? (if needed) Or, has the "mesa.def" file not been updated? Any ideas? Thank you. |
From: Karl S. <k.w...@co...> - 2008-10-09 22:49:38
|
I'm fairly sure that the latest version (VC8) of the visual project files worked with the 7.2 release because I tested the beta and no changes were required. We should probably remove the VC6 and VC7 project files, since they are not being maintained. It would be helpful if you specify which project files and mesa release you were using. On Wed, Oct 8, 2008 at 7:34 PM, Littlebob <lit...@gm...> wrote: > When trying to compile the latest version of the MS windows GDI driver > (software) mesa3d I am getting a linker error: > > >> Linking... > >> mesa.def : error LNK2001: unresolved external symbol > _glapi_get_proc_address > >> .\Release/OPENGL32.lib : fatal error LNK1120: 1 unresolved externals > > Since the last time I compiled, there were a lot of file changes, so > have the MS visual project files been updated? (if needed) > Or, has the "mesa.def" file not been updated? > Any ideas? > > Thank you. > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Mesa3d-users mailing list > Mes...@li... > https://lists.sourceforge.net/lists/listinfo/mesa3d-users > |
From: Littlebob <lit...@gm...> - 2008-10-10 00:47:09
|
Whoops, I thought I had given all the info. Yes, I was using the VC8 project files and the latest commit from the GIT repository.(Oct 8) Does mesa3d have any external dependencies? On Thu, Oct 9, 2008 at 6:49 PM, Karl Schultz <k.w...@co...> wrote: > I'm fairly sure that the latest version (VC8) of the visual project files > worked with the 7.2 release because I tested the beta and no changes were > required. > > We should probably remove the VC6 and VC7 project files, since they are not > being maintained. > > It would be helpful if you specify which project files and mesa release you > were using. > > On Wed, Oct 8, 2008 at 7:34 PM, Littlebob <lit...@gm...> wrote: >> >> When trying to compile the latest version of the MS windows GDI driver >> (software) mesa3d I am getting a linker error: >> >> >> Linking... >> >> mesa.def : error LNK2001: unresolved external symbol >> >> _glapi_get_proc_address >> >> .\Release/OPENGL32.lib : fatal error LNK1120: 1 unresolved externals >> >> Since the last time I compiled, there were a lot of file changes, so >> have the MS visual project files been updated? (if needed) >> Or, has the "mesa.def" file not been updated? >> Any ideas? >> >> Thank you. > > |
From: Karl S. <k.w...@co...> - 2008-10-10 03:06:08
|
I guess you can either go back to the actual 7.2 release, which should work, or you could try just removing that symbol from mesa.def. Perhaps someone made a change that removed that function from the mesa library. This isn't uncommon. Whenever functions are added or removed, there are several files in the Windows build that need to be updated rather manually. Ideally, we could have some scripts that generate these files. But in practice, we usually wait until a release and then catch the files up. If you determine that removing that symbol from the mesa.def file is the right solution, let us know and Brian will usually update it. Thanks. On Thu, Oct 9, 2008 at 6:46 PM, Littlebob <lit...@gm...> wrote: > Whoops, I thought I had given all the info. > > Yes, I was using the VC8 project files and the latest commit from the > GIT repository.(Oct 8) > > Does mesa3d have any external dependencies? > > > On Thu, Oct 9, 2008 at 6:49 PM, Karl Schultz <k.w...@co...> > wrote: > > I'm fairly sure that the latest version (VC8) of the visual project files > > worked with the 7.2 release because I tested the beta and no changes were > > required. > > > > We should probably remove the VC6 and VC7 project files, since they are > not > > being maintained. > > > > It would be helpful if you specify which project files and mesa release > you > > were using. > > > > On Wed, Oct 8, 2008 at 7:34 PM, Littlebob <lit...@gm...> wrote: > >> > >> When trying to compile the latest version of the MS windows GDI driver > >> (software) mesa3d I am getting a linker error: > >> > >> >> Linking... > >> >> mesa.def : error LNK2001: unresolved external symbol > >> >> _glapi_get_proc_address > >> >> .\Release/OPENGL32.lib : fatal error LNK1120: 1 unresolved externals > >> > >> Since the last time I compiled, there were a lot of file changes, so > >> have the MS visual project files been updated? (if needed) > >> Or, has the "mesa.def" file not been updated? > >> Any ideas? > >> > >> Thank you. > > > > > |