[Mesa-dev] [PATCH 16/23] targets/vdpau: convert to static and shared pipe-drivers

Jonathan Gray jsg at jsg.id.au
Sun May 18 00:41:51 PDT 2014


On Sun, May 18, 2014 at 08:07:38AM +0100, Emil Velikov wrote:
> Create a single library containing the state-tracker etc.
> thus have a smaller overall size footprint of mesa.
> 
> The driver can be built with the relevant pipe-drivers
> statically linked in, or loaded as shared modules.
> Currently we default to static link.
> 
> Add SPLIT_TARGETS to guard the other VL targets.
> 
> Note: symlink handling is rather ugly at the moment due
> to versioning of the libvdpau library. Tested only on
> linux plarform. BSD and other platforms will likely need
> and update.

Given these links will fail and break builds perhaps
only do them on systems where the library versioning
is known to work like it does on linux, otherwise
install multiple copies of the library?

That or find a way to get libtool to create them.


More information about the mesa-dev mailing list