From: Joel F. <fus...@in...> - 2000-03-27 22:55:09
|
I don't get the splash screen, but then again I don't even when I run quake3 with the included mesa library and it works. However, if I run a program that uses libGL, I get a message saying "glide is compiled into this library, but MESA_GLX_FX is not set". Of course if I set it, I don't get the error, but it doesn't seem to me that it's accelerated. In any case, it seems to me that this means that glide is at least "sort of" compiled in, but for some reason libGL doesn't reference it at all according to ldd, and of course quake3 gives the "unknown symbol: grGlideInit" error. I had already tried building it using the old Makefile.X11 system, but it failed fairly early in the compile. I don't remember the exact error at this moment, but it was something about "no rule to make fxregoff.c" in src/X86. I'll try it again later and see exactly what it was. I'll try posting on the newsgroups, but a few searches with deja didn't turn up anything immediately...I'm thinking there just must be some silly configuration problem here, but I can't figure out what. Anyways, thanks for helping, Joel physic wrote: > > Strange that it doesnt link to glide, yet you said earlier that the 3dfx > splash screen is coming it. I don't know what else to tell you. You can > trying building mesa with 'make -f Makefile.X11 linux-386-glide' or > something like that. Be sure to make clean first. Also, check to make > suere there arent other libGL.so files you are linking to. And if all > that fails try to contact some people that play quake3 under linux. I > suspect the vast majority of this list doesnt. > > also read news://news.3dfx.com/3dfx.linux.apps.games > also read news://news.3dfx.com/3dfx.glide.linux > > On Fri, 24 Mar 2000, Joel Fuster wrote: > > > Hmmm, it doesn't list libglide2x at all...I did the same to > > libMesaVoodooGL and it lists glide2x and a few others that aren't listed > > for libGL.so... Am I not configuring with the right options? I did: > > > > ./configure --with-glide=/usr --enable-3dnow=on > > > > > > The glide libs are in /usr/lib, and the includes in /usr/include/glide. > > > > Looking at the top-level makefile after configuring, it seems that the > > FX_LIB variables are set correctly... Any suggestions? > > > > Joel > > > > > > physic wrote: > > > > > > Make sure the linker is actually finding glide. > > > > > > ldd libGL.so > > > > > > should list the libraries it depends on and where it finds them. > > > > > > On Fri, 24 Mar 2000, Joel Fuster wrote: > > > > > > > I'm having a problem using the the CVS version of Mesa (as of 3/22/00) > > > > with quake 3. Configure says that it finds the glide.h and libglide2x, > > > > and it seems to compile and install fine. But when I start quake3, it > > > > gives an error "Undefined symbol: grGlideInit" in libGL.so. I should > > > > note that the Mesa/demos work okay, and also that quake3 works fine with > > > > the precompiled libMesaVoodooGL.so.3.2 that comes with quake3 1.16n. > > > > I'm using glide 2.60, if that makes any difference. > > > > > > -physic > > > > _______________________________________________ > > Mesa3d-users mailing list > > Mes...@li... > > http://lists.sourceforge.net/mailman/listinfo/mesa3d-users > > |