From: Philip B. <ph...@bo...> - 2003-04-07 17:28:36
|
On Mon, Apr 07, 2003 at 10:33:02AM -0400, Eric Plante wrote: > > You cant currently use libOSMesa, without linking against libGL. > > Which currently requires then also linking against libX11. > > This is unjustified, and not a good thing. > > Were you talking about just the solaris case? > > If you meant this as a general statement, I can use libOSMesa without > X11, under linux. >[ link with -lOSMesa16 -lGLU ] Err.. how can that be? How is "libOSMesa16" generated? I dont see that as a Makefile target in Mesa5.0.1 I'm guessing that somehow, your libOSMesa16.so gets created with the $(CORE_SOURCES) included in it. Yet in src/Makefile.X11, which is the normal one that actualy gets used, the $(LIBDIR)/$(OSMESA_LIB) target only gets put together with $(OSMESA_OBJECTS), which does NOT include CORE_SOURCES objects [ libOSMesa16 == From Mesa 1.6??? 8-} ] |