Fehler bei CDK Erstellen?

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Jenson
Interessierter
Interessierter
Beiträge: 54
Registriert: Samstag 27. Dezember 2003, 20:00

Fehler bei CDK Erstellen?

Beitrag von Jenson »

Hallo zusammen,

ich habe heute das CDK runtergeladen und versuche derzeit das CDK zu compilieren. Irgendwas scheint bei mir nicht hinzuhauen. Ich hab die aktuelle CygWin Version installiert auf Windows XP, hab das CDK gerade eben erst abgeholt (brav nach Anleitung) und komme nicht weiter. Kann evtl. jemand mit der Fehlermledung was anfangen?

Nach Eingabe von ~/tuxbox-cvs/cdk$ make all arbeitet das ganze fleissig für 10 Minuten und dann kommt folgendes:


-----8<----SCHNIPP-----------

make: *** No rule to make target `Archive/glibc-2.2.5.tar.bz2', needed by `.deps/glibc'. Stop.
bash-2.05b$

-----8<----SCHNAPP-----------

Ich denke das ich CygWin eigentlich richtig eingerichtet habe. Ich habe geschaut ob die "zlib" installiert ist, weil ich was gelesen habe, dass die **nicht** installiert sein darf, aber sonst hab ich alle Pakete drauf.

Grüsse

Jenson
flatline
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 21. März 2004, 10:06

Beitrag von flatline »

Hallo Jenson,


hatte ebenfalls das Problem. Musste folgende Pakete auf cdk/Archive kopieren: glibc-2.2.5.tar.bz2 und glibc-linuxthreads-2.2.5.tar.bz2


Gruss, flatline
Jenson
Interessierter
Interessierter
Beiträge: 54
Registriert: Samstag 27. Dezember 2003, 20:00

Beitrag von Jenson »

die beiden habe ich runtergeladen und in das Verzeichnis gepackt. Aber irgendwie scheint das nicht zu greifen.

Wenn ich vorher "make all" eingegeben habe, dann hat er wenigstens noch einiges gemacht, jetzt aber kommt sofort:

make: *** No rule to make target `Archive/glibc-2.2.5.tar.bz2', needed by `.deps/glibc'. Stop.

Muss ich da evtl vorher noch was löschen was vom letzten Make Vorgang übrig ist, damit das funktioniert?


Muss doch eigentlich mit Cygwin funktionieren,oder? Ich habe die Suche schon echt ausgereizt aber nix finden können was hiermit zusammen hängen könnte.
Jenson
chkbox
Erleuchteter
Erleuchteter
Beiträge: 440
Registriert: Samstag 10. April 2004, 15:17

Beitrag von chkbox »

Nach irgendeinem Post hier im Forum musst du in "rules-archive"

Code: Alles auswählen

glibc-2.3.2.tar.bz2;ftp://$(gnuserver)/glibc
glibc-linuxthreads-2.3.2.tar.bz2;ftp://$(gnuserver)/glibc
uClibc-0.9.11.tar.bz2
watchdog_5.2.4.orig.tar.gz;ftp://ftp.debian.org/debian/pool/main/w/watchdog
in

Code: Alles auswählen

glibc-2.2.5.tar.bz2;ftp://$(gnuserver)/glibc
glibc-linuxthreads-2.2.5.tar.bz2;ftp://$(gnuserver)/glibc
uClibc-0.9.11.tar.bz2
watchdog_5.2.4.orig.tar.gz;ftp://ftp.debian.org/debian/pool/main/w/watchdog
ändern. Ich muss allerdings dazu sagen, dass ich es bisher auch nicht wirklich geschafft habe, ein lauffähiges Images zu erstellen... :-?
Jenson
Interessierter
Interessierter
Beiträge: 54
Registriert: Samstag 27. Dezember 2003, 20:00

Beitrag von Jenson »

Danke für den Tipp... jetzt bringt "make all" an dieser Stelle keinen Fehler. Dafür bekomme ich jetzt einen anderen ...

---------------8<---- SCHNIPP -----

Code: Alles auswählen

(MAKE="make"; srcdir=`cd ../../gcc-3.3.3/gcc/fixinc && ${PWDCMD-pwd}` ; \
CC="gcc"; CFLAGS="  -g -O2 -DIN_GCC -DCROSS_COMPILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGE
NERATOR_FILE"; LDFLAGS=""; \
WARN_CFLAGS="-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long "; LIBERTY=`pwd`/"../libiberty/libiberty.a"; \
export MAKE srcdir CC CFLAGS LDFLAGS WARN_CFLAGS LIBERTY; \
cd ./fixinc && \
/bin/sh ${srcdir}/mkfixinc.sh i686-pc-cygwin powerpc-tuxbox-linux-gnu)
constructing ../fixinc.sh for powerpc-tuxbox-linux-gnu to run on i686-pc-cygwin
make TARGETS=oneprocess SHELL="/bin/sh" CC="gcc" CFLAGS=" -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic
-Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE" LDFLAGS="" LIBERTY="/home/tuxbox-cvs/cdk/build_bootstrap_gcc/gcc/../libiberty/libiberty.a" install-bin
make[4]: Entering directory `/home/tuxbox-cvs/cdk/build_bootstrap_gcc/gcc/fixinc'
/bin/sh ../../../gcc-3.3.3/gcc/fixinc/genfixes machname.h
-uDas System kann die angegebene Datei nicht finden.
make[4]: *** [machname.h] Error 1
make[4]: Leaving directory `/home/tuxbox-cvs/cdk/build_bootstrap_gcc/gcc/fixinc'
make[3]: *** [fixinc.sh] Error 2
make[3]: Leaving directory `/home/tuxbox-cvs/cdk/build_bootstrap_gcc/gcc'
make[2]: *** [all-gcc] Error 2
make[2]: Leaving directory `/home/tuxbox-cvs/cdk/build_bootstrap_gcc'
make[1]: *** [bootstrap_gcc] Error 2
make[1]: Leaving directory `/home/tuxbox-cvs/cdk'
make: *** [.deps/glibc] Error 2

bash-2.05b$
---------------8<---- SCHNIPP -----


Sieht so aus als ob die "machname.h" nicht gefunden wird. Langsam verzweifle ich ... hast Du da evtl. auch noch einen Tip auf lager?

Jenson