On 2012-05-07 20:48 +0200, Chad Versace wrote: > On 05/05/2012 10:17 AM, Sven Joachim wrote: >> On 2012-05-03 11:34 +0200, Sven Joachim wrote: >> >>> When configuring mesa git master with "--enable-xlib-glx", the GL >>> library does not get installed. >> >> Bisection showed that this has been broken by commit 8ffb098234: >> >> commit 8ffb098234fbc3d2e3c8b3db6912dec9ea7a65eb >> Author: Eric Anholt <e...@anholt.net> >> Date: Sun Feb 5 06:10:56 2012 +0100 >> >> glx: Convert to automake. >> >> Reviewed-by: Kenneth Graunke <kenn...@whitecape.org> >> >>> I configured mesa like this: >>> >>> ,---- >>> | % ./configure --enable-xlib-glx --without-gallium-drivers \ >>> | --without-dri-drivers --disable-egl --prefix=/tmp/mesa >>> `---- >>> >>> and after running make, have the following files in lib: >>> >>> ,---- >>> | % ls -1 lib >>> | libGL.so >>> | libGL.so.1 >>> | libGL.so.1.5.08000 >>> | libGLU.so >>> | libGLU.so.1 >>> | libGLU.so.1.3.08000 >>> | libdricore.so >>> | libglsl.so >>> `---- >>> >>> However, the libGL.so* files do not get installed: >>> >>> ,---- >>> | % ls -1R /tmp/mesa/lib >>> | /tmp/mesa/lib: >>> | dri >>> | libGLU.so >>> | libGLU.so.1 >>> | libGLU.so.1.3.08000 >>> | pkgconfig >>> | >>> | /tmp/mesa/lib/dri: >>> | libdricore.so >>> | libglsl.so >>> | >>> | /tmp/mesa/lib/pkgconfig: >>> | dri.pc >>> | gl.pc >>> | glu.pc >>> `---- >>> >>> What went wrong? > > Perhaps the problem is that you are not building any drivers.
No, and building dri drivers does not seem to make sense here anyway since the xlib-based library will not load them, AFAIK. > Does the problem persist if you configure Mesa like this? > > ./configure --enable-xlib-glx --without-gallium-drivers > --with-dri-drivers=swrast --disable-egl --prefix=/tmp/mesa: Yes. Cheers, Sven _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev