Help Problem to compile Enigma !!!

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Tomi
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Mittwoch 17. Juli 2002, 00:08

Help Problem to compile Enigma !!!

Beitrag von Tomi »

powerpc-tuxbox-linux-gnu-g++ -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -o enigma -Wl,--export-dynamic enigma.o enigma_dyn.o enigma_event.o enigma_lcd.o parentallock.o enigma_main.o enigma_plugins.o enigma_setup.o enigma_xmlrpc.o scan.o setupnetwork.o setupvideo.o showbnversion.o sselect.o streaminfo.o enigma_mainmenu.o satconfig.o epgwindow.o setup_timezone.o enigma_info.o enigma_scan.o setupskin.o setup_osd.o timer.o setup_lcd.o enigma_vcr.o channelinfo.o setup_harddisk.o enigma_ci.o upgrade.o satfind.o setup_rc.o setup_extra.o rotorconfig.o setup_rfmod.o wizard_language.o wizard_scan.o engrab.o setupengrab.o helpwindow.o tpeditwindow.o enigma_web.o enigma_epg.o wizard_timezone.o elirc.o hotplug.o enigma_bouquet.o setup_window.o system_settings.o time_settings.o software_update.o enigma_standby.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,--no-whole-archive -L/rooty/dreambox/cdkroot/lib -lfreetype -L/rooty/dreambox/cdkroot/lib -lid3tag -lz -L/rooty/dreambox/cdkroot/lib -lmad -lm -L/rooty/dreambox/cdkroot/lib -ltuxbox-md5sum -L/rooty/dreambox/cdkroot/lib -lpng12 -lz -lm -L/rooty/dreambox/cdkroot/lib -lsigc-1.2 -L/rooty/dreambox/cdkroot/lib -ltuxbox-xmltree -ldl -lpthread -lcrypt -lresolv
../lib/system/libenigma_system.a(info.o)(.text+0xe8): In function `eSystemInfo::eSystemInfo[not-in-charge]()':
: undefined reference to `tuxbox_get_submodel'
../lib/system/libenigma_system.a(info.o)(.text+0x1a0): In function `eSystemInfo::eSystemInfo[not-in-charge]()':
: undefined reference to `tuxbox_get_vendor'
../lib/system/libenigma_system.a(info.o)(.text+0x368): In function `eSystemInfo::eSystemInfo[in-charge]()':
: undefined reference to `tuxbox_get_submodel'
../lib/system/libenigma_system.a(info.o)(.text+0x420): In function `eSystemInfo::eSystemInfo[in-charge]()':
: undefined reference to `tuxbox_get_vendor'
collect2: ld returned 1 exit status
make[3]: *** [enigma] Error 1
make[3]: Leaving directory `/rooty/tuxbox-cvs/apps/tuxbox/enigma/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/rooty/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/rooty/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.enigma] Error 2

Linux RedHat 9

Tomi :(
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

Code: Alles auswählen

Index: configure.ac
===================================================================
RCS file: /cvs/tuxbox/apps/tuxbox/enigma/configure.ac,v
retrieving revision 1.25
diff -u -r1.25 configure.ac
--- configure.ac	19 Jan 2004 00:39:06 -0000	1.25
+++ configure.ac	12 Feb 2004 16:13:54 -0000
@@ -19,7 +19,6 @@
 TUXBOX_APPS_LIB_PKGCONFIG(PNG,libpng)
 TUXBOX_APPS_LIB_PKGCONFIG(SIGC,sigc++-1.2)
 TUXBOX_APPS_LIB_PKGCONFIG(XMLTREE,tuxbox-xmltree)
-TUXBOX_APPS_LIB_PKGCONFIG(TUXBOX,tuxbox)
 
 CPPFLAGS="$CPPFLAGS -fno-exceptions -fno-rtti -D_REENTRANT"
 CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS $ID3TAG_CFLAGS $MAD_CFLAGS $MD5SUM_CFLAGS"
Index: src/Makefile.am
===================================================================
RCS file: /cvs/tuxbox/apps/tuxbox/enigma/src/Makefile.am,v
retrieving revision 1.71
diff -u -r1.71 Makefile.am
--- src/Makefile.am	19 Jan 2004 00:40:16 -0000	1.71
+++ src/Makefile.am	12 Feb 2004 16:13:54 -0000
@@ -34,7 +34,7 @@
 	@PNG_LIBS@ \
 	@SIGC_LIBS@ \
 	@XMLTREE_LIBS@ \
-	-ldl -lpthread -lcrypt -lresolv -ltuxbox
+	-ldl -lpthread -lcrypt -lresolv
 
 enigma$(EXEEXT): $(enigma_OBJECTS) $(enigma_DEPENDENCIES) $(enigma_LDADD_WHOLE)
 	@rm -f enigma$(EXEEXT)
apply this patch when compiling for the dm7000.