[mythtv-users] Problem compiling SVN revision 15628

Gilles Carrier gilles193 at sympatico.ca
Sun Jan 27 22:09:35 UTC 2008


I am trying to compile the latest SVN mythtv (debian AMD64 kernel 2.6.23) and 
I get the following errors:

ccache  
g++ -c -pipe -march=k8 -fomit-frame-pointer -O3 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -D__STDC_CONSTANT_MACROS -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC  -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD -DUSING_OPENGL -DUSING_FRONTEND -DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I/usr/include -I../.. -I.. -I. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/UsageEnvironment/include -I/usr/include/qt3 -I/usr/X11R6/include -I/usr/X11R6/include -o 
dvbrecorder.o dvbrecorder.cpp
dvbrecorder.cpp: In member function ‘virtual bool 
DVBRecorder::ProcessTSPacket(const TSPacket&)’:
dvbrecorder.cpp:529: error: expected primary-expression before ‘<<’ token
dvbrecorder.cpp:529: error: expected primary-expression before ‘<<’ token
dvbrecorder.cpp:529: error: expected primary-expression before ‘<<’ token
dvbrecorder.cpp:529: error: expected primary-expression before ‘<’ token
dvbrecorder.cpp:529: error: expected primary-expression before ‘.’ token
dvbrecorder.cpp:530: error: expected `;' before ‘_video_header_pos’
dvbrecorder.cpp:531: error: ‘_audio_header_pos’ was not declared in this scope
dvbrecorder.cpp:532: error: ‘_audio_pid’ was not declared in this scope
dvbrecorder.cpp:533: error: ‘_video_time_stamp’ was not declared in this scope
dvbrecorder.cpp:534: error: ‘_synch_time_stamp’ was not declared in this scope
dvbrecorder.cpp:535: error: ‘_audio_time_stamp’ was not declared in this scope
dvbrecorder.cpp:536: error: ‘_video_cc’ was not declared in this scope
dvbrecorder.cpp:537: error: ‘_ts_change_count’ was not declared in this scope
dvbrecorder.cpp:540: error: ‘_video_thread’ was not declared in this scope
dvbrecorder.cpp:540: error: ‘run_dummy_video’ was not declared in this scope
dvbrecorder.cpp:541: error: ‘_dummy_stopped’ was not declared in this scope
dvbrecorder.cpp:546: error: a function-definition is not allowed here 
before ‘{’ token
dvbrecorder.cpp:607: error: expected `}' at end of input
make[2]: *** [dvbrecorder.o] Error 1
make[2]: Leaving directory 
`/home/gilles/Copies/MythTVSVN/mythtv/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/home/gilles/Copies/MythTVSVN/mythtv/libs'
make: *** [sub-libs] Error 2

The SVN is revision 16628.  mythtv used to compile fine before (don't remember 
exactly how to get the present version which I compiled and is working ok; I 
tried mythtv --help and checked the log with mythtv -v all but I see nothing 
helpful).  Sorry  if this has been discussed before; I googled a bit but 
found no hints.

Mike


More information about the mythtv-users mailing list