[vlc-devel] [PATCH] Fix live555media libraries link order
Gilles Chanteperdrix
gilles.chanteperdrix at xenomai.org
Sat Nov 21 00:35:20 CET 2009
Rafaël Carré wrote:
> Le Sat, 14 Nov 2009 18:29:27 +0100,
> Gilles Chanteperdrix <gilles.chanteperdrix at xenomai.org> a écrit :
>
>> Since at least vlc 1.0.2, compiling vlc with a static version of a
>> recent version of the live555media library (the version released on
>> 2009/11/12 for instance) results in the following warning while
>> loading the liblive555_plugin.so module:
>>
>> [0x1901090] main libvlc warning: cannot load module
>> `/usr/local/lib/vlc/demux/liblive555_plugin.so' (/usr/local/lib/vlc/demux/liblive555_plugin.so:
>> undefined symbol: _ZTI9HashTable)
>>
>> This warning is due to an error in the link order of the
>> live555_plugin, fixed by the following patch.
>
> It's because HashTable is in exported libUsageEnvironment, and used in
> libliveMedia
>
> Shouldn't the order be changed in all cases then ? When live555 is
> installed for example.
>
> Your patch only changes the order when linking from a live555 tree
If you are asking me, you are asking the wrong guy. I do not know very
much about vlc.
--
Gilles.
More information about the vlc-devel
mailing list