[Mesa-dev] libGL.so.* are not installed when configured with "--enable-xlib-glx"

Chad Versace chad.versace at linux.intel.com
Mon May 7 11:48:12 PDT 2012


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 <eric at anholt.net>
> Date:   Sun Feb 5 06:10:56 2012 +0100
> 
>     glx: Convert to automake.
>     
>     Reviewed-by: Kenneth Graunke <kenneth at 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.
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:

----
Chad Versace
chad.versace at linux.intel.com


More information about the mesa-dev mailing list