[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