Problem mit make all

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
freesbie
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Mittwoch 27. Februar 2002, 16:19

Problem mit make all

Beitrag von freesbie »

Hallo, habe ein Prob. mit make all.

System ist Debian auf Motorola PowerPC, gcc 2.95.4
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/tuxbox -z3 co -r rel_1_0_0 .
./configure --prefix=/dbox2 --with-cvsdir=/tuxbox-cvs --enable-maintainer-mode --with-targetruleset=flash
Weis einer ne Lösung für das Problem?

--------schnipp------------------
xstrerror.c ..linked
make[2]: Entering directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
make[3]: Entering directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty/testsuite'
rm -f test-us.c test-filter
rm -f Makefile
make[3]: Leaving directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty/testsuite'
make SUBDIRS="" clean
make[3]: Entering directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
make SUBDIRS="" mostlyclean
make[4]: Entering directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
rm -rf *.o pic core errs \#* *.E a.out
rm -f needed.awk needed2.awk errors dummy needed-list config.h stamp-*
rm -f stamp-picdir
rm -f libiberty.aux libiberty.cp libiberty.cps libiberty.fn libiberty.ky
rm -f libiberty.log libiberty.tmp libiberty.tps libiberty.pg
rm -f libiberty.pgs libiberty.toc libiberty.tp libiberty.tpl libiberty.vr
rm -f libtexi.stamp
make[4]: Leaving directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
rm -f *.a required-list tmpmulti.out
rm -f libiberty.dvi libiberty.info* libiberty.html
make[3]: Leaving directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
rm -f *~ Makefile config.status xhost-mkfrag TAGS multilib.out
rm -f config.log
rmdir testsuite 2>/dev/null
make[2]: [distclean] Error 1 (ignored)
make[2]: Leaving directory `/tuxbox-cvs/cdk/gdb-5.2.1/powerpc-unknown-linux-gnu/nof/libiberty'
creating cache ../config.cache
configure: error: can not find install-sh or install.sh in ./../.. ././../..
make[1]: *** [configure-build-libiberty] Error 1
make[1]: Leaving directory `/tuxbox-cvs/cdk/gdb-5.2.1'
make: *** [.gdb] Error 2


Bedanke mich schon mal im vorraus
freesbie
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Mittwoch 27. Februar 2002, 16:19

Beitrag von freesbie »

Hat keine eine Idee? :cry:
woglinde
Einsteiger
Einsteiger
Beiträge: 261
Registriert: Donnerstag 15. November 2001, 00:00

Beitrag von woglinde »

Hi,

brauchst du den gdb unbedingt? Dann mach einfach touch .gdb
und er wird nicht mehr gebaut nicht mehr.

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

Beitrag von obi »

hm, wozu baut man auf nem ppc nen ppc-cross-compiler? :)

SCNR, obi
freesbie
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Mittwoch 27. Februar 2002, 16:19

Beitrag von freesbie »

@woglinde
Hab touch .gdb selbst gemacht und siehe da - es läuft durch :)
Thx 2 U

@Obi
Hab das nach dem install.de gemacht - wenn du mir sagst wie ich das auf einem PPC besser machen kann bin ich gerne bereit alles nochmal zu bauen?
Bestimmt geht das compilen dann auch schneller, oder?
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

ne komplette anleitung kann ich dir da jetzt nicht liefern. debian hat ein tool zum erzeugen von u.a. nfsroots. anschliessend noch kernel, driver, ppcboot und apps bauen, schon fertig. :)

- obi
Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

Kann es sein, dass momentan weder die "normale" noch die Release-Version kompilierbar ist?
Bleibt immer bei irgendwas mit "gas" hängen.

Benutze cygwin und bin streng nach dem cygwin-HowTo vorgegangen.
Die Archivliste hab ich dynamisch runterladen lassen.
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

Kurz Antwort, aber irgendwie NULL Inhalt im Bezug zu diesem Thema, wenn ich dem Link folge...

Hab jetzt bei http://cvs.berlios.de/cgi-bin/viewcvs.c ... cvs-markup gelesen, dass ich drei spezielle Versionen von automake, autoconf und libtool benötige.
Ich habe diese auf der angegebenen Seite heruntergeladen, weiss aber absolut nicht, wie ich diese kompilieren soll und die *.m4 Dateien sind überhaupt nicht vorhanden.
Bin beruflich C++- und Java-Entwickler, aber halt auf Windows-Plattformen und irgendwie komm ich mit Unix (oder cygwin) nicht recht klar.
Wäre nett, wenn sich jemand erbarmen würde und mir etwas Nachhilfe in Sachen Kompilieren geben könnte.
Ich bin der Meinung, dass ich, wenn dieses Problem erstmal gelöst ist, einen positiven Beitrag für dieses Projekt leisten kann.

Hier die letzten Zeilen, bei denen "make all" austeigt:

Code: Alles auswählen

../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:5388: warning: right shift count
>= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:5395: warning: right shift count
>= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:5402: warning: right shift count
>= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:5409: warning: right shift count
>= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:5537: Internal compiler error in
simplify_subreg, at simplify-rtx.c:2452
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[4]: *** [tc-ppc.o] Error 1
make[4]: Leaving directory `/home/Torsten/tuxbox-cvs/cdk/build/gas'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/Torsten/tuxbox-cvs/cdk/build/gas'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/home/Torsten/tuxbox-cvs/cdk/build/gas'
make[1]: *** [all-gas] Error 2
make[1]: Leaving directory `/home/Torsten/tuxbox-cvs/cdk/build'
make: *** [.binutils] Error 2
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Doch der Link war voellig richtig, siehe auch
http://tuxbox.berlios.de/forum/viewtopi ... ht=gas+gcc
Es gibt uebrigens auch eine Suchfunktion im Forum!
Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

thegoodguy hat geschrieben:Doch der Link war voellig richtig!
Ähh... da entschuldige ich mich mal brav, bin mittlerweile über die Suchfunktion auf genau diesen Link gestoßen und probiers grade aus :oops: .
Irgendwie hab ich da wohl eben auf der Leitung gestanden.