Head Lunux: enigma -- eavswitch.cpp:112:

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Head Lunux: enigma -- eavswitch.cpp:112:

Beitrag von HEAD »

clude/tuxbox -I/dbox2/cdkroot/include/tuxbox -I/dbox2/cdkroot/include/libpng12 -I/dbox2/cdkroot/lib/sigc++-1.2/include -I/dbox2/cdkroot/include/sigc++-1.2 -I/dbox2/cdkroot/include/tuxbox/xmltree -fno-exceptions -fno-rtti -Wall -msoft-float -mmultiple -mstring -meabi -Os -pipe -c -o eavswitch.o `test -f eavswitch.cpp || echo './'`eavswitch.cpp
In file included from eavswitch.cpp:17:
/dbox2/cdkroot/include/tuxbox/tuxbox.h:27:32: tuxbox/tuxbox_info.h: No such file or directory
In file included from eavswitch.cpp:17:
/dbox2/cdkroot/include/tuxbox/tuxbox.h:33: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:34: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:36: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:38: parse error before `)' token
eavswitch.cpp: In member function `int eAVSwitch::setVolume(int)':
eavswitch.cpp:112: `tuxbox_get_model' undeclared (first use this function)
eavswitch.cpp:112: (Each undeclared identifier is reported only once for each
function it appears in.)
eavswitch.cpp:112: `TUXBOX_MODEL_DREAMBOX' undeclared (first use this function)
make[4]: *** [eavswitch.o] Error 1
make[4]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/enigma/lib/driver'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/enigma/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/enigma'
make: *** [.enigma] Error 2
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

lcars Fehler

Beitrag von HEAD »

source='main.cpp' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/dbox2/cdkroot/include/freetype2 -I/dbox2/cdkroot/include/tuxbox -Werror -I/home/tux/tuxbox/driver/dvb/include -I/home/tux/tuxbox/driver/include -Wall -msoft-float -mmultiple -mstring -meabi -Os -pipe -c -o main.o `test -f main.cpp || echo './'`main.cpp
In file included from main.cpp:116:
devices.h:53:23: dbox/info.h: No such file or directory
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/lcars/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/lcars'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/lcars'
make: *** [.lcars] Error 2
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

und Neutrino

Beitrag von HEAD »

/dbox2/cdkroot/include/tuxbox/tuxbox.h:27:32: tuxbox/tuxbox_info.h: No such file or directory
In file included from controld.cpp:55:
/dbox2/cdkroot/include/tuxbox/tuxbox.h:33: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:34: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:36: parse error before `)' token
/dbox2/cdkroot/include/tuxbox/tuxbox.h:38: parse error before `)' token
controld.cpp: In function `void setBoxType()':
controld.cpp:582: `tuxbox_get_vendor' undeclared (first use this function)
controld.cpp:582: (Each undeclared identifier is reported only once for each
function it appears in.)
controld.cpp:584: `TUXBOX_VENDOR_SAGEM' undeclared (first use this function)
controld.cpp:587: `TUXBOX_VENDOR_PHILIPS' undeclared (first use this function)
controld.cpp:590: `TUXBOX_VENDOR_NOKIA' undeclared (first use this function)
controld.cpp:593: `TUXBOX_VENDOR_DREAM_MM' undeclared (first use this function)
controld.cpp:596: `TUXBOX_VENDOR_TECHNOTREND' undeclared (first use this
function)
make[5]: *** [controld.o] Error 1
make[5]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/neutrino/daemons/controld'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/neutrino/daemons/controld'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/neutrino/daemons'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/neutrino'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tux/tuxbox/apps/tuxbox/neutrino'
make: *** [.neutrino] Error 2
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

apps/tuxbox/libs ggf. neu auschecken und dann:

Code: Alles auswählen

rm .tuxbox_libs
make .tuxbox_libs
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Hat es nicht geholfen.
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Dann sollte

Code: Alles auswählen

rm include/tuxbox/tuxbox.h
, d.h. bei dir

Code: Alles auswählen

rm /dbox2/cdkroot/include/tuxbox/tuxbox.h
helfen.
Grund: Die Datei ist nun

Code: Alles auswählen

include/tuxbox.h
, aber evtl. wird das Verzeichnis include/tuxbox zuerst durchsucht, d.h. der Compiler nimmt die falsche (alte) Version.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

rm /dbox2/cdkroot/include/tuxbox/tuxbox.h
Das hat geholfen .
Ich habe Heute extra alles ausgecheckt also muss die Datei noch in cvs sein ?

THX
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Die Datei ist ein Ueberbleibsel eines alten "make .tuxbox_libs".
Die Headerdateien werden ja auch stets ins cdkroot kopiert & da bleiben sie halt liegen.
Manchmal fangen sie dann an zu stoeren ... :wink:
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Blödsinn die war von alten kompil da.
Nochmal Danke.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Das Blödsinn war auf meine eigne Frage.
Damit alles klar ist nicht auf deine Antwort.
troll032000
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Mittwoch 5. März 2003, 21:16

Beitrag von troll032000 »

Hallo,
habe das gleiche Problem wie imm zweitem Posting , was kann ich tun?


Gruß Troll
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

driver/include/dbox/info.h Version 1.4 auschecken. (-r 1.4)
Dann sollte es compilieren.
Aber ob es dann klappt steht auf 'nem anderen Blatt.
Da muss TheDOC wohl mal ran und es fixen.
Beglueck ihn doch mit einem Bugreport in seinem Bugtracker. :wink:
http://tuxbox.berlios.de/forum/viewtopic.php?t=18402
troll032000
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Mittwoch 5. März 2003, 21:16

Beitrag von troll032000 »

Hallo ,
mache das zum ersten mal und versteche das nich was du meinst?

Gruß Troll

PS:im ordner fehlt info.h
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Die Datei die lcars will, gibt es nicht mehr. Zum compilieren kannst du sie allerdings noch bekommen:

Code: Alles auswählen

cvs -z3 -d:pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co -r 1.4 driver/include/dbox/info.h
Aber ob das dann im Sinne des Erfinders ist, steht auf einem anderen Blatt.
troll032000
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Mittwoch 5. März 2003, 21:16

Beitrag von troll032000 »

Hallo ,
danke hat aber nichts gebracht .Ist es momentan möglich ein make all fertig zu bekommen?

Gruß
Troll
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Im Verzeichnis cdk einfach

Code: Alles auswählen

touch .lcars
eingeben. Das braucht eh keiner *duck*
troll032000
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Mittwoch 5. März 2003, 21:16

Beitrag von troll032000 »

Danke für die schnelle Hilfe mache Heute erstmal schluß, probiere Morgen weiter.

Gruß Troll
troll032000
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Mittwoch 5. März 2003, 21:16

Beitrag von troll032000 »

Hallo ,habe noch eine Frage ,mit welchen Daten soll ich mich im cvs über Linuxs einlogen wenn ich das aktuelle CDK habe möchte .

Gruß Troll