[MPlayer-users] Compile still fails with live555...

three18ti three18ti at gmail.com
Wed Mar 14 00:41:24 CET 2012


Ionut Biru <biru.ionut <at> gmail.com> writes:

> 
> On 03/07/2012 10:46 PM, andrew wrote:
> > Hi,
> > 
> > Running the latest svn MPlayer, live555 2012.02.29 and 64bit Linux
> > compile fails as follows:
> > 
> > libmpdemux/demux_rtp.o: In function `demux_close_rtp':
> > demux_rtp.cpp:(.text+0xd5): undefined reference to
`RTSPClient::teardownMediaSession(MediaSession&)'
> > libmpdemux/demux_rtp.o: In function `demux_open_rtp':
> > demux_rtp.cpp:(.text+0x768): undefined reference to
> `RTSPClient::setupMediaSubsession(MediaSubsession&, unsigned int, unsigned
int, unsigned int)'
> > demux_rtp.cpp:(.text+0x803): undefined reference to
> `RTSPClient::playMediaSession(MediaSession&, double, double, float)'
> > demux_rtp.cpp:(.text+0xa8c): undefined reference to
`RTSPClient::createNew(UsageEnvironment&,
> int, char const*, unsigned short)'
> > demux_rtp.cpp:(.text+0xad3): undefined reference to
`RTSPClient::describeWithPassword(char
> const*, char const*, char const*, unsigned int, int)'
> > demux_rtp.cpp:(.text+0xbd6): undefined reference to
`RTSPClient::describeURL(char const*,
> Authenticator*, unsigned int, int)'
> > collect2: ld returned 1 exit status
> > make: *** [mplayer] Error 1
> > 
> > Please let me know if more information is required.
> > 
> > Andrew
> > 
> 
> you need to recompile live-media with -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1
> 

Receiving the same error here.

I added this to the compile options in the Makefile, but received the same error
when attempting to compile mplayer/mencoder.  

Moving the live library out of /usr/local/lib allowed mplayer/mencoder to
compile successfully, however, it completed without live555 support.

Not trying to hijack the thread, just wanted OP to know he is not alone.



More information about the MPlayer-users mailing list