Yadi Script Problem

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

HorstH hat geschrieben:[...]
funktioniert :D
Und wenns mal wieder hakt, gibts im ircnet #yadi auch Hilfe.
Schon gelesen ???
ENIGMA-DOC
haderle
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Mittwoch 10. Dezember 2003, 10:32

Beitrag von haderle »

Hallo,

ich habe heute auch mal mit yadi versucht was zu erstellen.. doch leider bricht es hier ab:

Code: Alles auswählen

zapit.cpp: In function `int change_audio_pid(unsigned char)':
zapit.cpp:471: error: `remember_selected_audio' undeclared (first use this
   function)
zapit.cpp:471: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
make[4]: *** [zapit.o] Fehler 1
make[4]: Leaving directory `/home/haderle/yadi/tuxbox-cvs/apps/dvb/zapit/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/haderle/yadi/tuxbox-cvs/apps/dvb/zapit/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/haderle/yadi/tuxbox-cvs/apps/dvb/zapit'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/haderle/yadi/tuxbox-cvs/apps/dvb/zapit'
make: *** [.deps/zapit] Fehler 2
FEHLER: make flash-neutrino abgebrochen!!
kann mir da einer helfen?

Danke und Gruß
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Kann den Fehler jetzt nicht genau lokalisieren, aber du könntest versuchen folgende Zeile in patch_cvs auszukommentieren

Code: Alles auswählen

$SCRIPTS/y_patch.sh -p $CVS/apps/dvb/zapit/src/zapit.cpp $CHANGE_DIR/neutrino/zapit.cpp.diff.2004-06-28
Das ist eine Zeile (58).

Ist aber nur geraten, ansonsten hilft es oft, sich die fehlerasuslösende Datei (zapit.cpp) genau anzusehen und z.B. mit der CVS-Version zu vergleichen
Schon gelesen ???
ENIGMA-DOC
haderle
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Mittwoch 10. Dezember 2003, 10:32

Beitrag von haderle »

alles klar :lol:
habe jetzt den fehler gefunden...
im diff zur zapit hat etwas nicht gestimmt (zeilenposition oder so)
weil es wurde nicht das komplette diff verarbeitet
habe es korrigiert und lasse es nochmal durchlaufen
jorg
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Donnerstag 6. Februar 2003, 11:22

Beitrag von jorg »

haderle hat geschrieben:alles klar :lol:
habe jetzt den fehler gefunden...
im diff zur zapit hat etwas nicht gestimmt (zeilenposition oder so)
weil es wurde nicht das komplette diff verarbeitet
habe es korrigiert und lasse es nochmal durchlaufen
Kanst Du mir genau sagen was das war??habe ziemlich das gleiche problem.

mfg jorg
HorstH
Image-Team
Beiträge: 252
Registriert: Sonntag 23. Mai 2004, 23:10

Beitrag von HorstH »

zapit.cpp von hand aendern:

Code: Alles auswählen

void remember_selected_audio()
{
	if (channel)
	{
		audio_map[channel->getServiceId()] = channel->getAudioPid();
		DBG("*** Remembering apid = %d for channel (service-id) = %d",  channel->getAudioPid(), channel->getServiceId());
	}
}
Zeile 242 bis 249

und Zeile 254

Code: Alles auswählen

	remember_selected_audio();
Zeile 472 " remember_selected_audio();" loeschen

sollte so gehn, auf alle Falle ist der zapit error weg :wink: