[MPlayer-users] errors
Mack Johnson
m_nez_j at mac.com
Wed Jul 20 00:21:34 CEST 2005
here is my system info. still can't compile. used latest cvs, but no luck. my configure:
./configure --enable-live --enable-xmms --enable-gui --with-extraincdir=/sw/include/ --with-extralibdir=/sw/lib/ --enable-profile --disable-altivec
System Information: macosx 10.4.2 dual 1.42 ghz 2mb l3 cache per processor.
local 8.2.0 Darwin Kernel Version 8.2.0: Fri Jun 24 17:46:54 PDT 2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power Macintosh powerpc
gcc 4.0.0
Apple Computer, Inc. version cctools-590.obj~12
#as --version
/usr/libexec/gcc/darwin/ppc/as: I don't understand '-' flag!
Apple Computer, Inc. version cctools-590.obj~12, GNU assembler version 1.38
error:
cc1plus: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
In file included from demux_rtp.cpp:12:
demux_rtp_internal.h:17:24: error: liveMedia.hh: No such file or directory
demux_rtp.cpp:14:36: error: BasicUsageEnvironment.hh: No such file or directory
demux_rtp.cpp:16:30: error: GroupsockHelper.hh: No such file or directory
demux_rtp_internal.h:22: error: 'MediaSubsession' has not been declared
demux_rtp_internal.h:24: error: 'MediaSubsession' has not been declared
demux_rtp_internal.h:33: error: 'Boolean' does not name a type
demux_rtp_internal.h:40: error: 'Boolean' does not name a type
demux_rtp.cpp:22: error: expected `)' before '*' token
demux_rtp.cpp:26: error: ISO C++ forbids declaration of 'FramedSource' with no type
demux_rtp.cpp:26: error: expected ';' before '*' token
demux_rtp.cpp:27: error: expected `;' before 'RTPSource'
demux_rtp.cpp:27: error: ISO C++ forbids declaration of 'RTPSource' with no type
demux_rtp.cpp:27: error: expected ';' before '*' token
demux_rtp.cpp:28: error: expected `;' before 'demuxer_t'
demux_rtp.cpp:34: error: 'Boolean' does not name a type
demux_rtp.cpp:51: error: ISO C++ forbids declaration of 'FramedSource' with no type
demux_rtp.cpp:51: error: expected ';' before '*' token
demux_rtp.cpp:52: error: ISO C++ forbids declaration of 'RTPSource' with no type
demux_rtp.cpp:52: error: expected ';' before '*' token
demux_rtp.cpp:61: error: ISO C++ forbids declaration of 'RTSPClient' with no type
demux_rtp.cpp:61: error: expected ';' before '*' token
demux_rtp.cpp:62: error: ISO C++ forbids declaration of 'SIPClient' with no type
demux_rtp.cpp:62: error: expected ';' before '*' token
demux_rtp.cpp:63: error: ISO C++ forbids declaration of 'MediaSession' with no type
demux_rtp.cpp:63: error: expected ';' before '*' token
demux_rtp.cpp:72: error: 'RTSPClient' was not declared in this scope
demux_rtp.cpp:72: error: 'client' was not declared in this scope
demux_rtp.cpp:72: error: expected primary-expression before 'char'
demux_rtp.cpp:72: error: initializer expression list treated as compound expression
demux_rtp.cpp:72: error: expected ',' or ';' before '{' token
demux_rtp.cpp:82: error: 'SIPClient' was not declared in this scope
demux_rtp.cpp:82: error: 'client' was not declared in this scope
demux_rtp.cpp:82: error: expected primary-expression before 'char'
demux_rtp.cpp:82: error: initializer expression list treated as compound expression
demux_rtp.cpp:82: error: expected ',' or ';' before '{' token
demux_rtp.cpp: In function 'demuxer_t* demux_open_rtp(demuxer_t*)':
demux_rtp.cpp:96: error: 'Boolean' was not declared in this scope
demux_rtp.cpp:96: error: expected `;' before 'success'
demux_rtp.cpp:98: error: 'TaskScheduler' was not declared in this scope
demux_rtp.cpp:98: error: 'scheduler' was not declared in this scope
demux_rtp.cpp:98: error: 'BasicTaskScheduler' has not been declared
demux_rtp.cpp:98: error: 'createNew' was not declared in this scope
demux_rtp.cpp:100: error: 'UsageEnvironment' was not declared in this scope
demux_rtp.cpp:100: error: 'env' was not declared in this scope
demux_rtp.cpp:100: error: 'BasicUsageEnvironment' has not been declared
demux_rtp.cpp:103: error: 'RTSPClient' was not declared in this scope
demux_rtp.cpp:103: error: 'rtspClient' was not declared in this scope
demux_rtp.cpp:104: error: 'SIPClient' was not declared in this scope
demux_rtp.cpp:104: error: 'sipClient' was not declared in this scope
demux_rtp.cpp:119: error: 'RTSPClient' is not a class or namespace
demux_rtp.cpp:125: error: 'openURL_rtsp' cannot be used as a function
demux_rtp.cpp:128: error: 'SIPClient' is not a class or namespace
demux_rtp.cpp:136: error: 'openURL_sip' cannot be used as a function
demux_rtp.cpp:147: error: 'MediaSession' was not declared in this scope
demux_rtp.cpp:147: error: 'mediaSession' was not declared in this scope
demux_rtp.cpp:147: error: 'MediaSession' is not a class or namespace
demux_rtp.cpp:155: error: 'struct RTPState' has no member named 'rtspClient'
demux_rtp.cpp:156: error: 'struct RTPState' has no member named 'sipClient'
demux_rtp.cpp:157: error: 'struct RTPState' has no member named 'mediaSession'
demux_rtp.cpp:164: error: 'MediaSubsessionIterator' was not declared in this scope
demux_rtp.cpp:164: error: expected `;' before 'iter'
demux_rtp.cpp:165: error: 'MediaSubsession' was not declared in this scope
demux_rtp.cpp:165: error: 'subsession' was not declared in this scope
demux_rtp.cpp:167: error: 'iter' was not declared in this scope
demux_rtp.cpp:189: error: 'increaseReceiveBufferTo' was not declared in this scope
demux_rtp.cpp:197: error: 'False' was not declared in this scope
demux_rtp.cpp:212: error: 'iter' was not declared in this scope
demux_rtp.cpp:219: error: no matching function for call to 'ReadBufferQueue::ReadBufferQueue(<type error>, demuxer_t*&, const char [6])'
demux_rtp.cpp:20: note: candidates are: ReadBufferQueue::ReadBufferQueue()
demux_rtp.cpp:20: note: ReadBufferQueue::ReadBufferQueue(const ReadBufferQueue&)
demux_rtp.cpp:224: error: no matching function for call to 'ReadBufferQueue::ReadBufferQueue(<type error>, demuxer_t*&, const char [6])'
demux_rtp.cpp:20: note: candidates are: ReadBufferQueue::ReadBufferQueue()
demux_rtp.cpp:20: note: ReadBufferQueue::ReadBufferQueue(const ReadBufferQueue&)
demux_rtp.cpp:230: error: 'success' was not declared in this scope
demux_rtp.cpp:230: error: 'True' was not declared in this scope
demux_rtp.cpp:232: error: 'success' was not declared in this scope
demux_rtp.cpp: At global scope:
demux_rtp.cpp:262: error: 'Boolean' has not been declared
demux_rtp.cpp: In function 'int demux_rtp_fill_buffer(demuxer_t*, demux_stream_t*)':
demux_rtp.cpp:273: error: 'False' was not declared in this scope
demux_rtp.cpp: At global scope:
demux_rtp.cpp:308: error: 'Boolean' does not name a type
demux_rtp.cpp:324: error: 'Boolean' does not name a type
demux_rtp.cpp: In function 'void demux_close_rtp(demuxer_t*)':
demux_rtp.cpp:364: error: 'UsageEnvironment' was not declared in this scope
demux_rtp.cpp:364: error: 'env' was not declared in this scope
demux_rtp.cpp:365: error: 'TaskScheduler' was not declared in this scope
demux_rtp.cpp:365: error: 'scheduler' was not declared in this scope
demux_rtp.cpp:366: error: 'struct RTPState' has no member named 'mediaSession'
demux_rtp.cpp:367: error: 'struct RTPState' has no member named 'mediaSession'
demux_rtp.cpp:370: error: 'Medium' has not been declared
demux_rtp.cpp:370: error: 'struct RTPState' has no member named 'mediaSession'
demux_rtp.cpp:371: error: 'Medium' has not been declared
demux_rtp.cpp:371: error: 'struct RTPState' has no member named 'rtspClient'
demux_rtp.cpp:372: error: 'Medium' has not been declared
demux_rtp.cpp:372: error: 'struct RTPState' has no member named 'sipClient'
demux_rtp.cpp:378: error: type '<type error>' argument given to 'delete', expected pointer
demux_rtp.cpp: In function 'void afterReading(void*, unsigned int, unsigned int, timeval, unsigned int)':
demux_rtp.cpp:405: error: 'Boolean' was not declared in this scope
demux_rtp.cpp:405: error: expected `;' before 'hasBeenSynchronized'
demux_rtp.cpp:407: error: 'hasBeenSynchronized' was not declared in this scope
demux_rtp.cpp:408: error: 'class ReadBufferQueue' has no member named 'prevPacketWasSynchronized'
demux_rtp.cpp:425: error: 'class ReadBufferQueue' has no member named 'prevPacketWasSynchronized'
demux_rtp.cpp:433: error: 'class ReadBufferQueue' has no member named 'prevPacketWasSynchronized'
demux_rtp.cpp:433: error: 'hasBeenSynchronized' was not declared in this scope
demux_rtp.cpp: At global scope:
demux_rtp.cpp:453: error: 'Boolean' has not been declared
demux_rtp.cpp: In function 'demux_packet_t* getBuffer(demuxer_t*, demux_stream_t*, int, float&)':
demux_rtp.cpp:469: error: 'class ReadBufferQueue' has no member named 'readSource'
demux_rtp.cpp:491: error: 'class ReadBufferQueue' has no member named 'readSource'
demux_rtp.cpp:495: error: 'TaskScheduler' was not declared in this scope
demux_rtp.cpp:495: error: 'scheduler' was not declared in this scope
demux_rtp.cpp:496: error: 'class ReadBufferQueue' has no member named 'readSource'
demux_rtp.cpp:501: error: 'class ReadBufferQueue' has no member named 'prevPacketWasSynchronized'
demux_rtp.cpp:504: error: 'class ReadBufferQueue' has no member named 'prevPacketWasSynchronized'
demux_rtp.cpp: In function 'void teardownRTSPorSIPSession(RTPState*)':
demux_rtp.cpp:520: error: 'MediaSession' was not declared in this scope
demux_rtp.cpp:520: error: 'mediaSession' was not declared in this scope
demux_rtp.cpp:520: error: 'struct RTPState' has no member named 'mediaSession'
demux_rtp.cpp:522: error: 'struct RTPState' has no member named 'rtspClient'
demux_rtp.cpp:523: error: 'MediaSubsessionIterator' was not declared in this scope
demux_rtp.cpp:523: error: expected `;' before 'iter'
demux_rtp.cpp:524: error: 'MediaSubsession' was not declared in this scope
demux_rtp.cpp:524: error: 'subsession' was not declared in this scope
demux_rtp.cpp:526: error: 'iter' was not declared in this scope
demux_rtp.cpp:527: error: 'struct RTPState' has no member named 'rtspClient'
demux_rtp.cpp:529: error: 'struct RTPState' has no member named 'sipClient'
demux_rtp.cpp:530: error: 'struct RTPState' has no member named 'sipClient'
demux_rtp.cpp: At global scope:
demux_rtp.cpp:536: error: expected `)' before '*' token
make[1]: *** [demux_rtp.o] Error 1
make: *** [libmpdemux/libmpdemux.a] Error 2
On Tuesday, July 19, 2005, at 10:40AM, Mack Johnson <m_nez_j at mac.com> wrote:
>what should i do? any ideas?
>On Tuesday, July 19, 2005, at 09:55AM, Nico Sabbi <nsabbi at email.it> wrote:
>
>>Mack Johnson wrote:
>>
>>> still getting error:
>>>
>>> demux_rtp.cpp:440: error: 'class ReadBufferQueue' has no member named '
>>> prevPacketWasSynchronized'
>>> demux_rtp.cpp:442: error: `tag' undeclared (first use this function)
>>> demux_rtp.cpp:455: error: 'class ReadBufferQueue' has no member named '
>>> prevPacketPTS'
>>> demux_rtp.cpp:457: error: 'class ReadBufferQueue' has no member named '
>>> prevPacketWasSynchronized'
>>> demux_rtp.cpp:463: error: 'class ReadBufferQueue' has no member named '
>>> prevPacketPTS'
>>
>>
>>the code in configure to enable or disable support for LIVE libraries
>>should be
>>much more selective, so as to exclude code that can't be compiled.
>>Ross, can you upgrade it, please?
>>It's not the first time that demux_rtp breaks compilation.
>>
>>Thanks,
>> Nico
>>
>>
>> --
>> Email.it, the professional e-mail, gratis per te: http://www.email.it/f
>>
>> Sponsor:
>> Jamba: Personalizza il tuo cellulare con Sweety!
>>* La prima suoneria è GRATIS! Scaricala ORA!
>> Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=3602&d=19-7
>>
>>_______________________________________________
>>MPlayer-users mailing list
>>MPlayer-users at mplayerhq.hu
>>http://mplayerhq.hu/mailman/listinfo/mplayer-users
>>
>>
>
>_______________________________________________
>MPlayer-users mailing list
>MPlayer-users at mplayerhq.hu
>http://mplayerhq.hu/mailman/listinfo/mplayer-users
>
>
More information about the MPlayer-users
mailing list