[libbdplus-devel] VLC not finding libbdplus after compilation

Rafaël Carré funman at videolan.org
Wed Dec 3 13:35:31 CET 2014


On 12/03/2014 12:50 PM, Simugi wrote:
> I am running Debian Jessie and have VLC 2.2.0-rc2 Weatherwax installed
> via APT using the official Debian repositories. I have AACS and
> compiled libdbplus from the most recent git clone using this process:
> 
> git clone git://git.videolan.org/libbdplus.git
> ./bootstrap
> ./configure
> make
> make install
> make clean
> 
> The library files appear in /usr/local/lib/:
> 
> libbdplus.a
> libbdplus.la
> libbdplus.so
> libbdplus.so.0
> libbdplus.so.0.0.1
> 
> When I run VLC and attempt to play a mounted BD at /media/cdrom0, I
> get the following error:
> 
> "This Blu-ray Disc needs a library for BD+ decoding, and your system
> does not have it."
> 
> This same error was what originally prompted me to download and
> compile libbdplus. It seems VLC is looking somewhere other than
> /usr/local/lib for libdbplus. How can I let VLC in on the actual location?
> 
> If I knew where VLC was looking by default for this library, I would
> make a link from there to the actual location, but I've been unable to
> figure out what location(s) VLC checks for the library.

You need to ./configure --prefix=/usr or add /usr/local/lib to ld.so.conf


More information about the libbdplus-devel mailing list