From: Christoph H. <hi...@sb...> - 2001-10-15 15:40:12
|
Hi how do i generate/extract a libOSMesa.so form mesa sources which either is aware of allready installed DRI-mesa/standalone-mesa or works as a standallone offscreen renderer without explicit mesa/DRI simply copying the libOSMesa.so from the mesa/lib directory to eg /usr/local/lib and plointint ld.config or LD_LIRARY_PATH to it leads to libOSMesa.so: undefined symbol: _swrast_copy_texsubimage1d so this can be caused either by missing the other mesa libs beeing built together with libOSMesa.so or due to an older version of mesa libs (DRI-mesa) allready installed on the system or it can be caused by missing -l statements on the linker commandline when linking the final program or not loading the libs required by libOSMesa.so before libOSMesa.so when using dynamic library loading. or do I have to do exchange the specific mesa stuff inside the X tree even if I do only need to add the offscreen facility?? and how do i than build an standallone libOSMesa.so beeing capable of offscreen rendering without mesa DRI arround it??? cu Christoph |
From: Brian P. <bri...@ya...> - 2001-10-17 20:51:03
|
--- Christoph Hintermueller <hi...@sb...> wrote: > Hi > how do i generate/extract a libOSMesa.so form mesa sources > which either is aware of allready installed DRI-mesa/standalone-mesa > or works as a standallone offscreen renderer without explicit mesa/DRI > > simply copying the libOSMesa.so from the mesa/lib directory to eg > /usr/local/lib and plointint ld.config or LD_LIRARY_PATH to it leads to > > libOSMesa.so: > undefined symbol: _swrast_copy_texsubimage1d > > so this can be caused either by missing the other mesa libs beeing built > together with libOSMesa.so or due to an older version of mesa libs > (DRI-mesa) allready installed on the system > > or it can be caused by missing -l statements on the linker commandline > when linking the final program or not loading the libs required by > libOSMesa.so before libOSMesa.so when using dynamic library loading. > > or do I have to do exchange the specific mesa stuff inside the X tree > even if I do only need to add the offscreen facility?? XFree86 4.1 includes libOSMesa.so already. It should work fine with the libGL included in 4.1. > and how do i than build an standallone libOSMesa.so beeing capable of > offscreen rendering without mesa DRI arround it??? You could hack the stand-alone Mesa makefiles (the old-style ones) to build libOSMesa.so which contains all the Mesa .o object files. See Mesa/src/Makefile.X11 -Brian __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com |