[Live-devel] Error building VLC because of changes arguments in RTSPClient::RTSPClient

Blake McBride blake at arahant.com
Sun Sep 8 07:12:30 PDT 2013


Greetings,

I am attempting to build VLC with live.2013.09.08.  Live builds and
installs fine, but VLC-2.0.8 gives what I show below.  It seems like one of
the constructors in live has changed signatures.  Others on the net have
had the same problem and they suggested using an older version of live but
I couldn't find one.  Not sure what to do.  Any help would be greatly
appreciated.

make[5]: Entering directory `/root/blake/vlc-2.0.8/modules/demux'
  CXX    liblive555_plugin_la-live555.lo
live555.cpp: In constructor
'RTSPClientVlc::RTSPClientVlc(UsageEnvironment&, const char*, int, const
char*, portNumBits, demux_sys_t*)':
live555.cpp:235: error: no matching function for call to
'RTSPClient::RTSPClient(UsageEnvironment&, const char*&, int&, const
char*&, portNumBits&)'
/usr/local/include/liveMedia/RTSPClient.hh:216: note: candidates are:
RTSPClient::RTSPClient(UsageEnvironment&, const char*, int, const char*,
portNumBits, int)
/usr/local/include/liveMedia/RTSPClient.hh:37: note:
RTSPClient::RTSPClient(RTSPClient&)
live555.cpp: In function 'int Open(vlc_object_t*)':
live555.cpp:360: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
live555.cpp:360: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
live555.cpp: In function 'int Connect(demux_t*)':
live555.cpp:585: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
live555.cpp:585: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
live555.cpp: In function 'int SessionsSetup(demux_t*)':
live555.cpp:704: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
live555.cpp:704: warning: 'bool vlc_object_alive(const vlc_object_t*)' is
deprecated (declared at ../../include/vlc_objects.h:81)
make[5]: *** [liblive555_plugin_la-live555.lo] Error 1
make[5]: Leaving directory `/root/blake/vlc-2.0.8/modules/demux'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/blake/vlc-2.0.8/modules/demux'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/blake/vlc-2.0.8/modules/demux'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/blake/vlc-2.0.8/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/blake/vlc-2.0.8'
make: *** [all] Error 2
root at piab:~/blake/vlc-2.0.8#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130908/be237d73/attachment-0001.html>


More information about the live-devel mailing list