kann sich mal einer zu dem fehler äussern?

Alles rund um das grafische Benutzerinterface Enigma
TomSoft
Interessierter
Interessierter
Beiträge: 62
Registriert: Freitag 1. Februar 2002, 15:42

kann sich mal einer zu dem fehler äussern?

Beitrag von TomSoft »

hallo leute!

ich möchte mir mit dem Rel_1_0_0 ein lauffähiges neutrino mit ENIGMA kompilieren. aber leider bekomme ich immer folgenden fehler

Code: Alles auswählen

checking for package libpng... no 
configure: error: could not find package libpng 
make: *** [/home/tuxbox-cvs/apps/tuxbox/enigma/Makefile] Error 1
das normale cvs kann ich kompilieren, aber leider läuft das nicht so stabil oder es hat sonstige fehler.

vielleicht kann sich mal wer dazu äußern der ein bisschen mehr ahnung davon hat als ich :cry:

mfg
tom
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

die geleiche meldung hatte ich auch, wenn ich nur rel_1_0_0 nehme, da aber enigma nicht mehr libpng sonder libpng12 braucht, läuft das alles nicht mehr so wie es soll.

am besten, wenn du enigmal willst check enigma in rel_1_0_0 aus, das makefile aus /driver in der version 1.17 und den rest in head, so läuft bei mir das aktuelle cdk ohne probleme mit engima.

MfG
Mediom
FatalError
Einsteiger
Einsteiger
Beiträge: 375
Registriert: Montag 26. August 2002, 21:58

Beitrag von FatalError »

Hi mediom

könntest Du es etwas genauer für uns newbies erläutern. Meinst Du
das wir in tuxbox-cvs/driver das makefile behalten aber dafür die
Treiber gegen andere austauschen oder wie?

Hätte so gerne endlich ein eigenes image das auch läuft und das mit enigma.

Verstehe es leider nicht.

Danke
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Also bei dem Fehler mit libpng im Branch habe ich folgendes gemacht.
Zuerst habe ich in einem anderen Verzeichnis den Head ausgescheckt.
Aus dem Verzeichnis cdk/patches braucht man die Datei libpng.diff
(7233 Byte). Diese Datei kommt in das Verzeichnis cdk/patches vom Branch.
Dann muß man in den Dateien rules-archiv und rules-make jeweils aus
libpng-1.0.14 > libpng-1.2.5 machen. Danach noch einmal ./configure
--prefix= u.s.w. ausführen. So hat es bei mir geklappt.

mfg trans
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

Hmm, ich komme noch nichtmal soweit.. er bricht bei mir beim kompilieren vom GAS fue rPPC ab. hat da jamand mal einen tip ? kann da nicht soviel falsch machen beim MAKE CORE weil ja die binutils vom server gesaugt werden (die richtige version die das CDK braucht)

C.
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

@cycl0ne

dann verwendest du den 3.2er gcc oder?

versuch mal ein älteren.
FatalError
Einsteiger
Einsteiger
Beiträge: 375
Registriert: Montag 26. August 2002, 21:58

Beitrag von FatalError »

Also bei mir hats die Bezeichnung 1.2.5 abre trotzdem kommt der Fehler. Habe nichts getauscht und so siehts aus. Mein rules-make

Wie kann ichs sonst anstellen was einfacher ist als editieren. Ein wenig vertippt und schon ist alles falsch. Daher wäre es gut wenns einer fixen könnte von den Devs damit wir kompilieren können. Wäre sehr nett.

# contrib libs
#
libcommoncplusplus;0.99.7;commoncpp2-0.99.7;commoncpp2-0.99.7.tar.gz:libcommoncplusplus.diff;extract:commoncpp2-0.99.7.tar.gz;patch:libcommoncplusplus.diff
libcrypto;0.9.6g;openssl-0.9.6g;openssl-0.9.6g.tar.gz:libcrypto.diff;extract:openssl-0.9.6g.tar.gz;patch:libcrypto.diff
libcurl;7.10.1;curl-7.10.1;curl-7.10.1.tar.bz2:libcurl.diff;extract:curl-7.10.1.tar.bz2;patch:libcurl.diff
libdirectfb;0.9.15;DirectFB-0.9.15;DirectFB-0.9.15.tar.gz;extract:DirectFB-0.9.15.tar.gz
libdirectfbpp;0.9.15;DFB++-0.9.15;DFB++-0.9.15.tar.gz;extract:DFB++-0.9.15.tar.gz
libdvbpsi;0.1.2;libdvbpsi-0.1.2;libdvbpsi-0.1.2.tar.gz;extract:libdvbpsi-0.1.2.tar.gz
libffi;1.20;libffi-1.20;libffi-1.20.tar.gz:libffi.diff;extract:libffi-1.20.tar.gz;patch:libffi.diff
libfreetype;2.0.9;freetype-2.0.9;freetype-2.0.9.tar.bz2;extract:freetype-2.0.9.tar.bz2;patch:libfreetype.diff
libjpeg;6b;jpeg-6b;jpegsrc.v6b.tar.gz:jpeg.diff;extract:jpegsrc.v6b.tar.gz;patch:jpeg.diff
libmad;0.14.2b;mad-0.14.2b;mad-0.14.2b.tar.gz;extract:mad-0.14.2b.tar.gz;patch:mad.diff
libncurses;5.3;ncurses-5.3;ncurses-5.3.tar.gz;extract:ncurses-5.3.tar.gz
libpcap;0.7.1;libpcap-0.7.1;libpcap-0.7.1.tar.gz;extract:libpcap-0.7.1.tar.gz;patch:libpcap.diff
libpng;1.2.5;libpng-1.2.5;libpng-1.2.5.tar.gz:libpng.diff;extract:libpng-1.2.5.tar.gz;patch:libpng.diff
libpopt;1.6.4;popt-1.6.4;popt-1.6.4.tar.gz;extract:popt-1.6.4.tar.gz
libqt;2.3.0;qt-2.3.0;qt-embedded-2.3.0.tar.gz:qte.diff;extract:qt-embedded-2.3.0.tar.gz;patch:qte.diff
libreadline;4.3;readline-4.3;readline-4.3.tar.gz:readline.diff;extract:readline-4.3.tar.gz;patch:readline.diff
libsdl;1.2.5;SDL-1.2.5;SDL-1.2.5.tar.gz:sdl.diff;extract:SDL-1.2.5.tar.gz;patch:sdl.diff
libsigc;1.2.1;libsigc++-1.2.1;libsigc++-1.2.1.tar.gz:libsigc.diff;extract:libsigc++-1.2.1.tar.gz;patch:libsigc.diff
libxml2;2.4.22;libxml2-2.4.22;libxml2-2.4.22.tar.bz2;extract:libxml2-2.4.22.tar.bz2
libxmlparse;0.9.3;xmlparse-0.9.3;xmlparse_0.9.3.tar.bz2:xmlparse.diff;extract:xmlparse_0.9.3.tar.bz2;patch:xmlparse.diff
libxmlwrapp;0.2.1;xmlwrapp-0.2.1;xmlwrapp-0.2.1.tar.gz;extract:xmlwrapp-0.2.1.tar.gz
libz;1.1.4;zlib-1.1.4;zlib-1.1.4.tar.bz2:zlib.diff;extract:zlib-1.1.4.tar.bz2;patch:zlib.diff
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Hast du vorher die Datei .libpng im Verzeichnis cdk gelöscht? Sonst wird es nicht neu kompiliert.

mfg trans
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

@mediom: danke hat geklappt... nur kommt bei mir nun folgender fehler:

/lib/libc.a: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [../lib/libncurses.so.5.2] Error 1
make[2]: Leaving directory `/home/Claus/tuxbox-cvs/cdk/ncurses-5.2/ncurses'
make[1]: *** [install.libs] Error 2
make[1]: Leaving directory `/home/Claus/tuxbox-cvs/cdk/ncurses-5.2'
make: *** [.libncurses] Error 2
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

@cycl0ne
hast du cygwin? ja oder?
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

mediom hat geschrieben:@cycl0ne
hast du cygwin? ja oder?
jo hab ich .. schlecht oder wie ? bin momentan am configen meines alten rechners fuer linux.. und habe festgestellt das ich mit red hat 7.2 das projekt gar icht kompilieren kann weil es zu alt ist.. (automake etc.) muss es erst updaten..

dachte halt mit cygwin wuerde ich es halt auch hinbekommen.
TheDOC
Senior Member
Beiträge: 697
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von TheDOC »

Hab einfach die Sachen aus'm HEAD in den Release-Branch kopiert. Gebt mir mal bitte Bescheid, ob das tut. :)