[Mesa-dev] Static/shared pipe-drivers (was megadriver/pipe-loader-to-all)

Emil Velikov emil.l.velikov at gmail.com
Mon Jun 23 09:42:21 PDT 2014

On 23/06/14 16:10, Andy Furniss wrote:
> Emil Velikov wrote:
>> Hi all,
>> These patches add support for building (grouping) the various targets
>> per API, meaning that only one library will be created  for e.g.
>> vdpau (libvdpau_gallium) with individual ones (libvdpau_r600) being a
>> hardlink to it.
> How is this supposed to work from a users point of view, by which I mean
> that it seems if I build current mesa I no longer have vdpau.
Yes I had a few copy/paste typos that were causing make install to fall short
when generating the (sym|hard)links. Should be fixed with commit 11e46a32aed.

Let me know if latest master work for you.


> Of course I do if I leave the old libs in place it still uses them, but
> if I remove them I get no new links installed.
> ./autogen.sh --prefix=/usr --enable-texture-float
> --with-egl-platforms=x11,drm --with-gallium-drivers=radeonsi,swrast
> --enable-opencl --enable-vdpau  --enable-gbm --enable-shared-glapi
> --enable-glx-tls --with-dri-drivers= && make -j5

More information about the mesa-dev mailing list