g++ -c -pipe -march=pentium2 -Wall -W -O3 -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -DUSING_IVTV -DUSING_DBOX2 -DUS ING_DVB -DUSING_DVB_EIT -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPR EFIX=\"/usr/local\" -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/ usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I/usr/src/linux-2.6.11.7 /include -I../.. -I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythm peg2 -I/usr/include/qt3 -o dbox2recorder.o dbox2recorder.cpp In file included from dbox2channel.h:14, from dbox2recorder.h:12, from dbox2recorder.cpp:13: sitypes.h:60: error: `uint16_t' was not declared in this scope sitypes.h:60: error: template argument 1 is invalid sitypes.h:60: error: ISO C++ forbids declaration of `QMap_SDTObject' with no type sitypes.h:61: error: `uint16_t' was not declared in this scope sitypes.h:61: error: template argument 1 is invalid sitypes.h:61: error: ISO C++ forbids declaration of `QMap2D_SDTObject' with no type sitypes.h:62: error: `uint16_t' was not declared in this scope sitypes.h:62: error: `uint16_t' was not declared in this scope sitypes.h:62: error: template argument 1 is invalid sitypes.h:62: error: template argument 2 is invalid sitypes.h:62: error: ISO C++ forbids declaration of `QMap_uint16_t' with no type sitypes.h:63: error: `uint16_t' was not declared in this scope sitypes.h:63: error: `uint32_t' was not declared in this scope sitypes.h:63: error: template argument 1 is invalid sitypes.h:63: error: template argument 2 is invalid sitypes.h:63: error: ISO C++ forbids declaration of `QMap_uint32_t' with no type sitypes.h:64: error: `uint16_t' was not declared in this scope sitypes.h:64: error: template argument 1 is invalid sitypes.h:64: error: ISO C++ forbids declaration of `QMap_bool' with no type sitypes.h:65: error: `uint16_t' was not declared in this scope sitypes.h:65: error: template argument 1 is invalid sitypes.h:65: error: ISO C++ forbids declaration of `QMap_QString' with no type sitypes.h:66: error: `uint16_t' was not declared in this scope sitypes.h:66: error: template argument 1 is invalid sitypes.h:66: error: ISO C++ forbids declaration of `QMap2D_QString' with no type sitypes.h:67: error: `uint16_t' was not declared in this scope sitypes.h:67: error: template argument 1 is invalid sitypes.h:67: error: ISO C++ forbids declaration of `QMap_SectionTracker' with no type sitypes.h:68: error: `uint16_t' was not declared in this scope sitypes.h:68: error: template argument 1 is invalid sitypes.h:68: error: ISO C++ forbids declaration of `QMap2D_SectionTracker' with no type sitypes.h:69: error: `uint16_t' was not declared in this scope sitypes.h:69: error: template argument 1 is invalid sitypes.h:69: error: ISO C++ forbids declaration of `QMap_Events' with no type sitypes.h:70: error: `uint16_t' was not declared in this scope sitypes.h:70: error: template argument 1 is invalid sitypes.h:70: error: ISO C++ forbids declaration of `QMap2D_Events' with no type [blablabla] sitypes.h:613: error: type specifier omitted for parameter `uint16_t' sitypes.h:613: error: Fehler beim Parsen before `,' token In file included from dbox2recorder.cpp:13: dbox2recorder.h:35: error: Syntaxfehler before `*' token dbox2recorder.h:67: error: `uint8_t' was not declared in this scope dbox2recorder.h:67: error: `ts_packet' was not declared in this scope dbox2recorder.h:67: error: invalid data member initialization dbox2recorder.h:67: error: variable or field `CreatePAT' declared void dbox2recorder.h:68: error: `uint8_t' was not declared in this scope dbox2recorder.h:68: error: `buffer' was not declared in this scope dbox2recorder.h:68: error: Fehler beim Parsen before `)' token dbox2recorder.h:69: error: `uint8_t' was not declared in this scope dbox2recorder.h:69: error: `buffer' was not declared in this scope dbox2recorder.h:69: error: Fehler beim Parsen before `)' token dbox2recorder.h:75: error: `uint8_t' was not declared in this scope dbox2recorder.h:75: error: `buffer' was not declared in this scope dbox2recorder.h:75: error: Fehler beim Parsen before `)' token dbox2recorder.h:79: error: Syntaxfehler before `*' token dbox2recorder.cpp: In constructor `DBox2Recorder::DBox2Recorder(DBox2Channel*, int)': dbox2recorder.cpp:154: error: `pat_pkt' undeclared (first use this function) dbox2recorder.cpp: In destructor `virtual DBox2Recorder::~DBox2Recorder()': dbox2recorder.cpp:178: error: 'struct stream_meta' has no member named 'buffer' dbox2recorder.cpp: In member function `void DBox2Recorder::initStream(stream_meta*)': dbox2recorder.cpp:486: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp: In member function `int DBox2Recorder::processStream(stream_meta*)': dbox2recorder.cpp:497: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:509: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:525: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:536: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:537: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:540: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:545: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp:545: error: 'struct stream_meta_' has no member named 'buffer ' dbox2recorder.cpp: At global scope: dbox2recorder.cpp:558: error: no `void DBox2Recorder::CreatePAT(uint8_t*)' member function declared in class `DBox2Recorder' dbox2recorder.cpp:608: error: prototype for `int DBox2Recorder::findTSHeader(uint8_t*, int)' does not match any in class ` DBox2Recorder' dbox2recorder.h:75: error: candidate is: int DBox2Recorder::findTSHeader(...) dbox2recorder.cpp:620: error: prototype for `int DBox2Recorder::getPMTSectionID(uint8_t*, int)' does not match any in class ` DBox2Recorder' dbox2recorder.h:68: error: candidate is: int DBox2Recorder::getPMTSectionID(...) dbox2recorder.cpp:632: error: prototype for `void DBox2Recorder::updatePMTSectionID(uint8_t*, int)' does not match any in class `DBox2Recorder' dbox2recorder.h:69: error: candidate is: void DBox2Recorder::updatePMTSectionID(...) make[2]: *** [dbox2recorder.o] Fehler 1 make[2]: Leaving directory `/home/laga/myth-cvs/mythtv/libs/libmythtv' make[1]: *** [sub-libmythtv] Fehler 2 make[1]: Leaving directory `/home/laga/myth-cvs/mythtv/libs' make: *** [sub-libs] Fehler 2 laga@mythfoo:~/myth-cvs/mythtv$ ~