From: Earnie B. <ear...@ya...> - 2002-12-14 23:23:59
|
I've not tried Mesa3D recently but earlier versions worked with earlier versions of tools. Jeff Houck wrote: > Greetings, > I hope this question isn't too off topic. I'm pulling my hair out > trying to get this to work. Has anyone on this list had an > opportunity to try and compile the latest > Mesa 3d source v.50 under MinGW? I need to use Mesa because of OpenGL > type functions that > don't exist in earlier Mesa or Win32 ported versions. > I'm used to compiling on a SuSE Linux platform but recently I've > moved over to developing > on XP. I've set up the compiler enviroment under Msys 1.0.8 using Mingw > 2.0.0-3 and under > Cygwin as well, changing the PATH in XP as well as /etc/profile under > cygwin to find the mingw > binaries first. > I seem to get two errors while compiling Mesa > In file included from arcsorter.cc:47: > arcsorter.h:54: `a' was not declared in this scope Give us code snippets from arcsorter.cc and arcsorter.h. > <clipped further error info> > > and: > > *** Warning: This library needs some functionality provided by > ../libGL.la. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have. > libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 > shared libraries Harmless libtool error due to the fact that libGL.la doesn't exist. > My assumption (at this point) is that the .dll files I hope to > create have similar properties as > a .so file under Linux, that is, they are dynamically linkable. So the > second error is really baffling. > > If anyone on this list could make a suggeston or perhaps point me in > a different direction to > solve these issues I'd be much obliged. One other thing you may want to do is to try the following ``unset CONFIG_SITE'' before executing configure. If you reexecute configure make sure config.cache doesn't exist. I'll give Mesa a look some time during the week if you're still having problems. Earnie. |