Enigma -HEAD-Error

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

Enigma -HEAD-Error

Beitrag von HEAD »

Hi
Fehler beim Kompielieren von Enigma:
disk.o enigma_ci.o upgrade.o satfind.o rotorconfig.o setup_rfmod.o wizard_language.o wizard_scan.o engrab.o setupengrab.o -Wl,--whole-archive ../lib/driver/libenigma_driver.a ../lib/base/libenigma_base.a ../lib/codecs/libenigma_codecs.a ../lib/dvb/libenigma_dvb.a ../lib/dvb/lowlevel/libenigma_dvb_lowlevel.a ../lib/gui/libenigma_gui.a ../lib/gdi/libenigma_gdi.a ../lib/socket/libenigma_socket.a ../lib/system/libenigma_system.a -Wl,--export-dynamic -Wl,--no-whole-archive -L/dbox2/cdkroot/lib -lfreetype -L/dbox2/cdkroot/lib -lid3tag -lz -L/dbox2/cdkroot/lib -lmad -lm -L/dbox2/cdkroot/lib -ltuxbox-md5sum -L/dbox2/cdkroot/lib -lpng12 -lz -lm -L/dbox2/cdkroot/lib -lsigc-1.2 -L/dbox2/cdkroot/lib -ltuxbox -L/dbox2/cdkroot/lib -ltuxbox-xmltree -ldl -lpthread -lcrypt -lresolv
make[3]: Leaving directory `/home/..../head/apps/tuxbox/enigma/src'
Making all in po
make[3]: Entering directory `/home/..../head/apps/tuxbox/enigma/po'
make[3]: Leaving directory `/home/..../head/apps/tuxbox/enigma/po'
make[3]: Entering directory `/home/..../head/apps/tuxbox/enigma/po'
make tuxbox-enigma.pot-update
make[4]: Entering directory `/home/..../head/apps/tuxbox/enigma/po'
make[4]: *** No rule to make target `../lib/driver/rcdreambox.cpp', needed by `tuxbox-enigma.pot-update'. Stop.
make[4]: Leaving directory `/home/..../head/apps/tuxbox/enigma/po'
make[3]: *** [tuxbox-enigma.pot] Error 2
make[3]: Leaving directory `/home/..../head/apps/tuxbox/enigma/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/..../head/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/..../head/apps/tuxbox/enigma'
make: *** [.enigma] Error 2
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Beitrag von BOFHELL »

Edit: war Dumfug :D
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Soll ich mir Dreambox kaufen ?
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

cd $HOME/tuxbox-cdk/apps/enigma
./autogen.sh
./config.status --recheck

Poste bitte mal die Meldungen nach der --recheck
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

Zuletzt geändert von meduseld am Mittwoch 8. Oktober 2003, 15:05, insgesamt 1-mal geändert.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

@Homar

enigma $ ./config.status --recheck
running /bin/sh ./configure --build=i686-pc-linux-gnu --host=powerpc-tuxbox-linux-gnu --prefix=/dbox2/cdkroot --with-driver=/home/.../head/driver --with-dvbincludes=/home/.../head/driver/dvb/include --with-target=cdk --enable-maintainer-mode --without-debug CC=powerpc-tuxbox-linux-gnu-gcc CFLAGS=-Wall -Os -mcpu=823 -msoft-float -mmultiple -mstring -meabi -pipe CXXFLAGS=-Wall -Os -mcpu=823 -msoft-float -mmultiple -mstring -meabi -pipe CXX=powerpc-tuxbox-linux-gnu-g++ build_alias=i686-pc-linux-gnu host_alias=powerpc-tuxbox-linux-gnu --no-create --no-recursion
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for powerpc-tuxbox-linux-gnu-gcc... powerpc-tuxbox-linux-gnu-gcc
checking for C compiler default output... configure: error: C compiler cannot create executables
See `config.log' for more details.
----------------------------------------------------------------------
@meduseld
Das habe ich schon getan und der complil läuft durch , aber dann wird
bei start von Enigma von irgend einem Fehler von fällenden "fb-dbox2" gesprochen .

CU
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

rcdreambox.h und rcdreambox.cpp fehlen in der CVS.

Vielleicht wird es ja noch eingecheckt, ansonsten:

Kopie von apps\tuxbox\enigma\lib\driver\rcdreambox2.cpp
anlegen und die Kopie in rcdreambox.cpp umbenennen.

Kopie von apps\tuxbox\enigma\include\lib\driver\rcdreambox2.h
anlegen und die Kopie in rcdreambox.h umbenennen.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Enigma Start :


Please press Enter to activate this console. [LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Micron/Bold)
[camd] no card is in slot #2
[camd] a card is in slot #1
[camd] ca system id: 1702
+ (0) Configuration
+ (1) EAUDIO
+ (5) d-Box LCD Hardware
+ (5) eActionMapList
+ (9) Font Render Class
+ (10) gRC
+ (11) GFBDC
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
+ (15) skin subsystem
+ (20) RC Input layer
+ (21) DreamBox RC Hardware 2
+ (21) d-Box RC Hardware
+ (25) eTextInputField
+ (25) eSlider
+ (25) eStatusBar
+ (25) eWindow
+ (25) eWidget
+ (25) eProgress
+ (25) eLabel
+ (25) eCheckbox
+ (25) eButton
+ (25) eChannelInfo
+ (30) number actions
+ (30) cursor actions
+ (30) focus actions
+ (30) list actions
+ (30) shortcut actions
+ (30) rotor menu actions
+ (30) enigma vcr actions
+ (30) timer view actions
+ (30) epg selector actions
+ (30) enigma mainmenu actions
+ (30) service selector actions
+ (30) enigma main actions
+ (30) enigma standby actions
+ (30) enigma event view actions
+ (34) stream watchdog
set event: 00000008
+ (35) eDVB lib
SET VSW: 0 1
SET VSW: 1 1
SET VSW: 2 1
+ (36) EPG cache
+ (40) eServiceInterface
+ (41) eServiceFileHandler
+ (41) eServiceStructureHandler
+ (42) eServicePlaylistHandler
+ (42) eServiceHandlerMP3
+ (42) eServiceHandlerDVB
+ (44) Timer Manager
reached rl 45
couldn't load key bindings for device neue d-box Fernbedienung

CU
waldi
Senior Member
Beiträge: 104
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von waldi »

Homar hat geschrieben:rcdreambox.h und rcdreambox.cpp fehlen in der CVS.
kannst du das bitte belegen? ansonst halte bitte deine klappe bei sachen, von denen du keine ahnung hast.

und ja, diese files gibt es wirklich nicht (mehr).

waldi
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Code: Alles auswählen

[include/lib/driver/Makefile.am]
dist=true
files=include/lib/driver/eavswitch.h,include/lib/driver/Makefile.am,include/lib/driver/rc.h,include/lib/driver/rcdreambox.h,include/lib/driver/rcdbox.h,include/lib/driver/rcdreambox2.h,include/lib/driver/streamwd.h
install=false
install_location=
sub_dirs=
type=DATA

[include/lib/driver/rcdreambox.h]
dist=true
install=false
install_location=
type=HEADER

[lib/driver/Makefile.am]
dist=true
files=lib/driver/eavswitch.cpp,lib/driver/Makefile.am,lib/driver/rc.cpp,lib/driver/rcdbox.cpp,lib/driver/rcdreambox.cpp,lib/driver/rcdreambox2.cpp,lib/driver/streamwd.cpp
install=false
install_location=
sharedlib_LDFLAGS=-version-info 0:0:0
sharedlib_rootname=driver
sub_dirs=
type=DATA

[lib/driver/rcdreambox.cpp]
dist=true
install=false
install_location=
type=SOURCE

...die Files fehlen, konnte sie nicht finden. Und da ich persönlich weitermachen wollte, von den Enigmarianern keine Antwort kam, habe ich es so gepostet.

Warum aber regst du dich so auf, ohne einen Lösungsvorschlag zu präsentieren ???

Nun solltest du aber einen konstruktiven Verbesserungsvorschlag präsentieren :P
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

@Waldi für Admin bist du aber :evil: drauf.
Der Fehler ist immer noch vorhanden
CU
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

@HEAD:

WJoost hat den Fehler korrigiert...

Have Fun ;-)
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

afaik fehlen sie im HEAD, aber im HEAD braucht man theoretisch doch nur noch rcinputdev.cpp (oder so), und keine device-spezifischen treiber mehr.


im release ist rcdreambox.cpp (nicht zu verwechseln mit rcdreambox2.cpp) letztens mal entsorgt worden.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/home/.../head/driver/dvb/include -I/home/.../head/driver/include -I/dbox2/cdkroot/include/freetype2 -I/dbox2/cdkroot/include -I/dbox2/cdkroot/include -I/dbox2/cdkroot/include/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 -Os -mcpu=823 -msoft-float -mmultiple -mstring -meabi -pipe -c -o eavswitch.o `test -f eavswitch.cpp || echo './'`eavswitch.cpp
eavswitch.cpp: In member function `int eAVSwitch::setVolume(int)':
eavswitch.cpp:111: `tuxbox_get_model' undeclared (first use this function)
eavswitch.cpp:111: (Each undeclared identifier is reported only once for each
function it appears in.)
make[4]: *** [eavswitch.o] Error 1
make[4]: Leaving directory `/home/.../head/apps/tuxbox/enigma/lib/driver'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/.../head/apps/tuxbox/enigma/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/.../head/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/.../head/apps/tuxbox/enigma'
make: *** [.enigma] Error 2

Immer noch Error.

CU
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

naaa super...

mal ne frage: warum müssen eigentlich irgendwelche leute in head was updaten, wenns danach nicht mehr läuft? :/


naja, solange wie's da keinen maintainer gibt ist enigma-HEAD wohl erstmal unbenutzbar...


nehmt enigma-rel :)
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

wuerde enigma schneller compilen, dann waere es auch schneller gefixt *g*

btw: jetzt nochmal probiern..
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Wenn man noch die Daten updatet dann läuft kompil zu ende
enigma_info.cpp
setup_osd.cpp
timer.cpp
enigma_ci.cpp
upgrade.cpp
rotorconfig.cpp
mit
-#include <tuxbox/tuxbox.h>
+#include <libtuxbox.h>
aber bei start von enigma hab ich immer noch der Fehler:
+ (40) eServiceInterface
+ (41) eServiceFileHandler
+ (41) eServiceStructureHandler
+ (42) eServicePlaylistHandler
+ (42) eServiceHandlerMP3
+ (42) eServiceHandlerDVB
+ (44) Timer Manager
reached rl 45
couldn't load key bindings for device neue d-box Fernbedienung
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Jetzt läuft Enigma unter Head.

CU