Seite 1 von 9
Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 16:23
von slizer
habe gerade einen Fehler beim Bauen av7000 rev1433
Code: Alles auswählen
make[3]: Betrete Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src/system'
sh4-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/zapit/include/zapit -I../../lib -I../../lib/connection -I../../lib/libeventserver -I../../lib/libnet -I../../lib/libconfigfile -I../../lib/libmd5sum -I../../lib/libxmltree -I/home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/include/freetype2 -I../../lib/libdvbapi -I../../lib/libeplayer3/include -I/home/slizer/max-tdt/tdt/cvs/driver/bpamem -pipe -Os -MT localize.o -MD -MP -MF .deps/localize.Tpo -c -o localize.o localize.cpp
localize.cpp:51:38: Fehler: »ISOCODESDIR« wurde in diesem Gültigkeitsbereich nicht definiert
localize.cpp:51:50: Fehler: expected »,« or »;« before string constant
make[3]: *** [localize.o] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src/system'
make[2]: *** [install-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src'
make[1]: *** [install-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp'
make: *** [.deps/neutrino-hd2-exp] Fehler 2
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 16:35
von mohousch
soll noch miteingegeben werden:
--with-isocodes= pfad zu die iso-codes wo die im image installiert sind.
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 16:56
von max
was macht das den für einen sinn mit dem ISOCODESDIR, wenn install eh in datadir ist?
Code: Alles auswählen
static const char * iso639filename = ISOCODESDIR "/iso-639.tab";
Code: Alles auswählen
installdir = $(datadir)/iso-codes
install_DATA = \
iso-639.tab
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 17:10
von mohousch
es gibt kein vordefinierte MAKRO den man nutzen kann, und das $(datadir) variiert je nach $Build
PS: hab ich mir schnell ausgedacht, sonst kommt wieder das suchen in /share/iso-codes wenn Du da nichts findest denn suche in /usr/share/iso-codes
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 18:26
von Grabber66
also in Regel beim max-git
im makefile eintragen?
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 18:31
von DboxOldie
So:
Code: Alles auswählen
--with-plugindir=/var/plugins \
--with-isocodesdir=/usr/share/iso-codes \
Edit: in der neutrino.mk
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 22:52
von slizer
das klappt bei mir nicht, auch nicht mit dem Eintrag wie DBoxOldie das geschrieben hat,
ich hatte diesen Eintrag zuerst drei Zeilen höher in der neutrino.mk , hinter
--with-fontdir=......
der Fehler bleibt der gleiche
Re: Build Problem NHD2
Verfasst: Mi 22. Mai 2013, 23:10
von DboxOldie
Das muss klappen, wenn es in der neutrino.mk steht
Das Ergebnis siehst Du in der config.h in der Neutrino Source
Code: Alles auswählen
/* where to find the iso-codes */
#define ISOCODESDIR "/usr/share/iso-codes"
Ansonsten ein make neutrino-hd2-exp-clean, im Source Verzeichnis die config.status löschen und noch mal bauen
Re: Build Problem NHD2
Verfasst: Do 23. Mai 2013, 00:10
von slizer
das löschen des config.status hat geholfen
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 00:17
von slizer
nun habe ich mal wieder ein Build Fehler für av7000
Code: Alles auswählen
Aktualisiert zu Revision 1812.
cd /home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp && patch -p1 < "/home/slizer/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
patching file src/gui/Makefile.am
Hunk #1 succeeded at 3 (offset 2 lines).
patching file lib/libeplayer3/container/container_ffmpeg.c
Hunk #4 succeeded at 263 (offset 5 lines).
Hunk #5 succeeded at 646 (offset 5 lines).
Hunk #6 succeeded at 814 (offset 5 lines).
Hunk #7 FAILED at 906.
Hunk #8 succeeded at 949 (offset 3 lines).
Hunk #9 succeeded at 1099 (offset 4 lines).
1 out of 9 hunks FAILED -- saving rejects to file lib/libeplayer3/container/container_ffmpeg.c.rej
patching file lib/libdvbsub/dvbsubtitle.cpp
make: *** [.deps/neutrino-hd2-exp.do_prepare] Fehler 1
edit : zuletzt hatte ich rev1806 gebaut, da ging es noch
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 00:33
von BPanther
Hmm, Friedel konnte NHD2 durchbauen ohne Fehler. Vielleicht eigene Patches noch mit bei die mit dazwischenfunken könnten?
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 00:35
von Friedel
der meckerte bei mir auch wegen ffmpeg. Irgend ein File veraltet. Habe das jetzt auch quasi blind hochgeschoben, weil es durchgebaut hat. Werde mal ein USB Image bei mir installieren.
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 00:38
von DboxOldie
Ja mohousch hat da was im ffmpeg gelöscht > da crasht der patch.
Wenn du den part im patch löscht wird es wohl durchbauen, aber bei ts-play kommt wieder die Denkpause und wahrscheinlich die Zitter - Wiedergabe.
Schau ich morgen mal, muss jetzt erstmal pennen, da ich früh raus muss.
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 00:54
von Friedel
Konflikt in »lib/libeplayer3/container/container_ffmpeg.c« entdeckt.
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren,
(mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
(s) alle Optionen anzeigen:
Da meckert er beim updaten.
Re: Build Problem NHD2
Verfasst: Mo 4. Nov 2013, 08:18
von Frankenstone
Friedel hat geschrieben:Konflikt in »lib/libeplayer3/container/container_ffmpeg.c« entdeckt.
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren,
(mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
(s) alle Optionen anzeigen:
Da meckert er beim updaten.
Hab ich auch, das er es beim updaten meckert.