Fehler beim Kompilieren des Streamer-Movieplayers

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
ChristophK
Interessierter
Interessierter
Beiträge: 78
Registriert: Mittwoch 29. Dezember 2004, 18:55

Fehler beim Kompilieren des Streamer-Movieplayers

Beitrag von ChristophK »

Hallo zusammen,

wenn ich mit einem aktuellen CVS (newmake-Branch) die Dateien aus der streamer.tar.gz austausche (movieplayer.cpp, filebrowser.cpp und die anderen), und dann ein make yadd-neutrino mache, dann erhalte ich ein ganzes sammelsurium an Fehlermeldungen:

Code: Alles auswählen

driver/libneutrino_driver.a(vcrcontrol.o)(.text+0x2d3c): In function `CVCRControl::CFileAndServerDevice::getMovieInfoString(CVCRControl::CVCRStates, unsigned long long, unsigned long long, unsigned char, long)':
: undefined reference to `CMovieInfo::CMovieInfo()'
driver/libneutrino_driver.a(vcrcontrol.o)(.text+0x2da4): In function `CVCRControl::CFileAndServerDevice::getMovieInfoString(CVCRControl::CVCRStates, unsigned long long, unsigned long long, unsigned char, long)':
: undefined reference to `CMovieInfo::clearMovieInfo(MI_MOVIE_INFO*)'
driver/libneutrino_driver.a(vcrcontrol.o)(.text+0x35ac): In function `CVCRControl::CFileAndServerDevice::getMovieInfoString(CVCRControl::CVCRStates, unsigned long long, unsigned long long, unsigned char, long)':
: undefined reference to `CMovieInfo::encodeMovieInfoXml(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, MI_MOVIE_INFO&)'
driver/libneutrino_driver.a(vcrcontrol.o)(.text+0x3788): In function `CVCRControl::CFileAndServerDevice::getMovieInfoString(CVCRControl::CVCRStates, unsigned long long, unsigned long long, unsigned char, long)':
: undefined reference to `CMovieInfo::~CMovieInfo()'
driver/libneutrino_driver.a(vcrcontrol.o)(.text+0x3978): In function `CVCRControl::CFileAndServerDevice::getMovieInfoString(CVCRControl::CVCRStates, unsigned long long, unsigned long long, unsigned char, long)':
: undefined reference to `CMovieInfo::~CMovieInfo()'
collect2: ld returned 1 exit status
make[4]: *** [neutrino] Fehler 1
make[4]: Leaving directory `/mnt/exthd_lin2/dbox_newmake/apps/tuxbox/neutrino/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/mnt/exthd_lin2/dbox_newmake/apps/tuxbox/neutrino/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/mnt/exthd_lin2/dbox_newmake/apps/tuxbox/neutrino'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/mnt/exthd_lin2/dbox_newmake/apps/tuxbox/neutrino'
make: *** [neutrino] Fehler 2
Kennt jemand den Fehler, und weiß, wie ich ihn beseitigen kann?

Danke schonmal,
Christoph
fran
Interessierter
Interessierter
Beiträge: 64
Registriert: Mittwoch 26. April 2006, 09:44

Beitrag von fran »

hast du die aktuelle streamer-version (http://lvempeg.sourceforge.net/test/str ... 04.src.tgz)?

Hast du die readme genau befolgt (Kopieren der Dateien, Modifizieren der cpp,h-Files und Patchen der genannten Files)?
ChristophK
Interessierter
Interessierter
Beiträge: 78
Registriert: Mittwoch 29. Dezember 2004, 18:55

Beitrag von ChristophK »

oh, ich hab die neuste version im sourceforge verwendet (060329) -das war wschl der fehler!
Danke, werds gleich mal damit probieren!

edit: Hat funktioniert, danke!