[Mesa-dev] static version of osmesa is missing llvm symbols, bug?

Burlen Loring burlen.loring at gmail.com
Tue Mar 11 13:31:40 PDT 2014


Hi All,

When I make a static build of mesa with osmesa+llvm, all of the llvm 
related symbols are undefined in the resulting libOSMesa.a archive. 
There is an "la" file produced that lists the dependencies, however 
shouldn't those all be linked into the installed archive? for reference 
see my configure line below.

Burlen


Mesa-10.1.0$make distclean; autoreconf -fi; ./configure CXXFLAGS="-O2 -g 
-fPIC -DDEFAULT_SOFTWARE_DEPTH_BITS=31" CFLAGS="-O2 -g -fPIC 
-DDEFAULT_SOFTWARE_DEPTH_BITS=31" --enable-static=yes --enable-shared=no 
--disable-xvmc --disable-glx --disable-dri --with-dri-drivers= 
--with-gallium-drivers=swrast --enable-texture-float 
--disable-shared-glapi --disable-egl --with-egl-platforms= 
--enable-gallium-osmesa --enable-gallium-llvm=yes 
--with-llvm-prefix=/work/apps/llvm/3.2/ 
--prefix=/work/apps/mesa-10.1.0-a && make -j2 && make -j4 install


More information about the mesa-dev mailing list