shared library extension on other platforms

Samuel Hocevar sam at zoy.org
Sat Aug 10 22:00:53 CEST 2002


On Sat, Aug 10, 2002, Martin Gansser wrote:

> static void ProbeLibDVDCSS( void )
> {
> static char *pp_filelist[] = { "libdvdcss.so.2",
> "./libdvdcss.so.2",
> "./lib/libdvdcss.so.2",
> "libdvdcss.so.1",
> "./libdvdcss.so.1",
> "./lib/libdvdcss.so.1",
> NULL };
> 
> my question: can these be changed for hpux on vlc, maybe by using libtools
> 'lt_dlopen()' that can load .so extensions also,
> or by a #if  defined (HPUX) ... extension=*.sl or so ?.

   This piece of code is only intended for the Debian and the Mandrake
maintainers of vlc. These two Linux distributions do not include DVDCSS
code in their vlc packages, but have external support for third party
libdvdcss packages through this dlopen() architecture.

   On other OSes, you really should compile vlc directly with libdvdcss,
either statically or dynamically. I really would like Linux to remain an
exception.

Regards,
-- 
Sam.

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list