SUSE 8.1 make all Problem

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
GoingEasy
Interessierter
Interessierter
Beiträge: 23
Registriert: Montag 20. Mai 2002, 20:50

SUSE 8.1 make all Problem

Beitrag von GoingEasy »

Als absoluter LINUX Neuling habe ich mir nun mal SUSE 8.1 installiert.
Nach dem Lesen einiger Beiträge bin ich nun auch bis zum Punkt "make all" gelangt.
Hierbei gibt es allerdings Fehlermeldungen und einen Abbruch.

---------------------------------------------------------------------

make[4]: Wechsel in das Verzeichnis »/home/goingeasy/tuxbox-cvs/cdk/build/gas«
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/app.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/as.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/atof-generic.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/bignum-copy.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/cond.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/depend.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/dwarf2dbg.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/ecoff.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/ehopt.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/expr.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/flonum-copy.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/flonum-konst.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/flonum-mult.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/frags.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/hash.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/input-file.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/input-scrub.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/listing.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/literal.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/macro.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/messages.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/output-file.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/read.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/sb.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/stabs.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/subsegs.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/symbols.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/write.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.90.0.4/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.90.0.4/gas -I../bfd -I../../binutils-2.13.90.0.4/gas/config -I../../binutils-2.13.90.0.4/gas/../include -I../../binutils-2.13.90.0.4/gas/.. -I../../binutils-2.13.90.0.4/gas/../bfd -I../../binutils-2.13.90.0.4/gas/../intl -I../intl -DLOCALEDIR="\"/dbox2/cdk/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.90.0.4/gas/config/tc-ppc.c
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c: In function `md_assemble':
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2172: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2174: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2179: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2181: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2186: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2188: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2193: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c:2195: warning: right shift count >= width of type
../../binutils-2.13.90.0.4/gas/config/tc-ppc.c: In function `md_apply_fix3':
../../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] Fehler 1
make[4]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/build/gas«
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/build/gas«
make[2]: *** [all-recursive-am] Fehler 2
make[2]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/build/gas«
make[1]: *** [all-gas] Fehler 2
make[1]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/build«
make: *** [.binutils] Fehler 2

--------------------------------------------------------

Falls dies an einer falschen GCC-Version liegt; ich habe gcc3.2-36 von der CD installiert; direkt meine nächste Frage.

Wie bekomme ich denn eine ältere Version installiert. YAST scheidet hier ja wohl aus, oder?
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

Nim mal die binutils 2.13.90.0.10 (einfach alles in Makefile auf neue Versionsnummer anpassen), dann klappts.

In der Config stand mal zwischenzeitlich die .0.10 drin. Keine Ahnung, wer das warum wieder auf die .0.4 gesetzt hat.

Stell Dich darauf ein, daß u.A. .ppcboot nicht geht und daher z.B. beim .linuxkernel das mkimage fehlt. DAS hatte zumindest unter cygwin bei mir funktioniert.

Schade, daß zur Zeit weder ein aktuelles Linux noch Cygwin den Relase-Branch durchcompilieren können.

Den "Windows/Klickibunti/Cygwin-Abwinkern" wäre geraten, mal wieder core/boot zu compilieren und ihre Linux-Kenntnisse in ein paar Patches zu stecken.

Gruß
Meduseld
GoingEasy
Interessierter
Interessierter
Beiträge: 23
Registriert: Montag 20. Mai 2002, 20:50

Beitrag von GoingEasy »

Danke,

touch .binutils

Jetzt schaun ma mal weiter.

Das nächste Problem kommt bestimmt.
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

die binutlis version ist drin, weil sie funktioniert.
was hier nicht funktioniert ist der compiler (gcc 3.2) von suse 8.1.
(man sollte evtl. die fehlermeldung mal lesen)

- obi
GoingEasy
Interessierter
Interessierter
Beiträge: 23
Registriert: Montag 20. Mai 2002, 20:50

Beitrag von GoingEasy »

@obi

Von Dir habe ich schon viel gelesen. In letzter Zeit antwortest Du aber immer so von oben herab.
Ich habe deinetwegen schon cygwin runtergeschmissen und mir SUSE installiert. Jetz ist das wieder nicht in Ordnund oder was?

Ich kann als Neuling die Fehler nicht interpretieren.
Meduselt hat mir scheinbar geholfen.
Compile läuft leider/gott sei dank immer noch.

Wie sähe denn Deine Lösung aus?

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

Beitrag von obi »

ich fasse mich halt kurz, man kann nicht immer alles haarklein erklaeren. oben steht "INTERNAL COMPILER ERROR". das bedeutet, dass dein compiler kaputt ist. installier nen gcc 2.95.3. dasselbe wurde schon in mehreren topics hier gesagt.

ist ja nett, dass du das alles meinetwegen machst, aber dass gcc 3.2 nicht geht habe ich frueh genug "bekanntgegeben".

das ganze ist ein bekannter bug, der beim bauen von binutils fuer ppc mit gcc >= 3.1 auftritt (siehe gcc.gnu.org).

- obi

nachtrag: dein compile wird bei ppcboot abbrechen
GoingEasy
Interessierter
Interessierter
Beiträge: 23
Registriert: Montag 20. Mai 2002, 20:50

Beitrag von GoingEasy »

Knapp daneben ist bei ncurses ausgestiegen.

-------------------------------------------------

cd ../obj_s; powerpc-tuxbox-linux-gnu-gcc -I../ncurses -I. -DNDEBUG -I. -I../include -DHAVE_CONFIG_H -O3 -mcpu=823 -msoft-float -mmultiple -mstring -g -ggdb -pipe -fPIC -c ../ncurses/./tinfo/doalloc.c
sh ./tinfo/MKfallback.sh linux vt100 xterm >fallback.c
./tinfo/MKfallback.sh: line 31: infocmp: command not found
./tinfo/MKfallback.sh: line 31: infocmp: command not found
./tinfo/MKfallback.sh: line 31: infocmp: command not found
./tinfo/MKfallback.sh: line 42: infocmp: command not found
./tinfo/MKfallback.sh: line 42: infocmp: command not found
./tinfo/MKfallback.sh: line 42: infocmp: command not found
cd ../obj_s; powerpc-tuxbox-linux-gnu-gcc -I../ncurses -I. -DNDEBUG -I. -I../include -DHAVE_CONFIG_H -O3 -mcpu=823 -msoft-float -mmultiple -mstring -g -ggdb -pipe -fPIC -c ../ncurses/fallback.c
../ncurses/fallback.c:17: parse error before ',' token
make[2]: *** [../obj_s/fallback.o] Fehler 1
make[2]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/ncurses-5.2/ncurses«
make[1]: *** [install.libs] Fehler 2
make[1]: Verlassen des Verzeichnisses »/home/goingeasy/tuxbox-cvs/cdk/ncurses-5.2«
make: *** [.libncurses] Fehler 2

--------------------------------------------------------

Das Problem mit GCC hatte ich ja aufgrund deiner vorherigen Postings ja auch vermutet. Ich kenne mich allerdings mit LINUX noch nicht aus und hatte daher darum gebeten, mir zu helfen wie ich es installiere.

Dieses Problem scheint so banal zu sein, dass ich im Board nichts finden kann.

----------------------------------------------------------
PS: Die Änderungen im makefile habe ich rückgängig gemacht.
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

gcc

Beitrag von Coronas »

Hi,

ich musste, abgesehen von der zusätzlichen Installation der Vorgängerversion des GCC, auch dem System mitteilen, dass es bei binutils die alte Version nehmen soll.
Dazu musste ich die Datei $HOME/tuxbox-cvs/cdk/Makefile.am unter dem .binutils-Eintrag

von
CC=$(CC) \
nach
CC=gcc-2.96 \

ändern. Da ich unter Mandrake arbeite, wirst du das wohl nicht 100% übernehmen können. Suche halt mal auf deinem Rechner, wie der alte CC bei Suse genannt wird - bei mir gibt's "gcc-2.96" (für die binutils) sowie "gcc" (für den Rest).
cu
GoingEasy
Interessierter
Interessierter
Beiträge: 23
Registriert: Montag 20. Mai 2002, 20:50

Beitrag von GoingEasy »

Ich weiß, ihr wollt mir alle helfen.
Aber warum liest denn niemand die Frage.
Ich weiß nicht wie ich eine andere Version von GCC installieren soll

Ich habe SUSE doch erst seit gestern installiert.
Habt Erbarmen!
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Hi,

so würde ich vorgehen:

1. von z.B. ftp://fr2.rpmfind.net/linux/SuSE-Linux/ ... /suse/i586 die Datei gcc_old-2.95.3-7.i586.rpm runterladen
2. In der Konsole ins Verzeichnis wechseln, wo die Datei gespeichert wurde, in den su-Modus wechseln, und mit "rpm -i gcc_old-2.95.3-7.i586.rpm" installieren
3. das Makefile.am im .binutils-Abschnitt anpassen - CC=/opt/gcc295/bin/gcc \

Ist alles ungetestet, wäre schön, wenn das ein Suse-Mensch bestätigen/verbessern könnte

Viel Glück
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

sinnvoll ist, fuer alle sachen denselben compiler zu benutzen.
deshalb nicht Makefile.am veraendern, sondern CC vor dem aufruf von configure auf den richtigen namen setzen.

- obi
gerd
Einsteiger
Einsteiger
Beiträge: 111
Registriert: Freitag 7. Juni 2002, 18:32

Beitrag von gerd »

Coronas hat geschrieben:Hi,

so würde ich vorgehen:

1. von z.B. ftp://fr2.rpmfind.net/linux/SuSE-Linux/ ... /suse/i586 die Datei gcc_old-2.95.3-7.i586.rpm runterladen
2. In der Konsole ins Verzeichnis wechseln, wo die Datei gespeichert wurde, in den su-Modus wechseln, und mit "rpm -i gcc_old-2.95.3-7.i586.rpm" installieren
3. das Makefile.am im .binutils-Abschnitt anpassen - CC=/opt/gcc295/bin/gcc \

Ist alles ungetestet, wäre schön, wenn das ein Suse-Mensch bestätigen/verbessern könnte

Viel Glück
Also ueber die binutils isser damit zumindest mal rausgekommen :-)

Ciao Gerd
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Nun, von Obi kann man mehr lernen ;) Hab nicht gedacht, dass es besser wäre, alles mit gcc2.x zu übersetzen...

Kleine Frage: langt es, am Anfang die env. Variable CC mit "export CC=gcc-2.96" bzw "export CC=gcc-2.95" zu definieren?
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

entweder das oder

Code: Alles auswählen

CC=gcc-2.95 ./configure ...
- obi
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

@obi:
Die Jungs von "binutils" haben das mit dem (angeblich) kaputtem Compiler in der binutils-Version 2.13.90.0.10 hinbekommen, wo ist jetzt das Problem bei den DBOX2 Sachen ?
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

meduseld hat geschrieben:@obi:
Die Jungs von "binutils" haben das mit dem (angeblich) kaputtem Compiler in der binutils-Version 2.13.90.0.10 hinbekommen, wo ist jetzt das Problem bei den DBOX2 Sachen ?
da es scheinbar immernoch nicht alle verstanden haben:
binutils versionen > 2.13.90.0.4 haben einen kaputten assembler, mit dem ppcboot nicht baubar ist (zumindest hat noch keiner das gegenteil bewiesen).

zum thema "angeblich":
ich hab keine ahnung, worauf du hinaus willst, aber einen internal compiler error darf es NIE geben. das ist unbestreitbar ein bug (und zwar in dem fall auch ein bekannter, siehe http://gcc.gnu.org/ml/gcc-prs/2002-08/msg00500.html).

- obi
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

Es ging ursprünglich mal drum GoingEasy mit dem <b>SuSE 8.1</b> zu helfen, oder ?

Also, GoingEasy, Du brauchst _nicht_ downzugraden und kannst mit SuSE 8.1 den _unveränderten_ Release-CDK compilieren, wenn Du vor make .binutils im Haupt-Makefile die CFLAGS auf '-O0' (das ist minus groß O Null) setzt und danach wieder zurück. Ich hab das gerade gemacht und es funktioniert so ziemlich alles, d.h. core/boot/root/apps incl. Neutrino, Enigma.
Getestet via tftp/nfs.

Das ganze mit "kaputtem" GCC 3.2 (auch wenn das der Cygwin-Basher ignoriert), ist mir aber wurscht, weils hier (und bei 4 GByte der SuSE Distri) funktioniert ;-)

Gruß
Meduseld
Zuletzt geändert von meduseld am Dienstag 29. Oktober 2002, 20:31, insgesamt 1-mal geändert.
genial
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 10. Oktober 2002, 02:18

Beitrag von genial »

mal dumm gefragt: was ist denn an dem gcc-3.2 so doll, dass sich alle sträuben mit ner älteren version zu kompilieren? mir ist das egal, hautsache es funktioniert oder?
typed by genial Bild
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

Wer Lesen kann ist auch hier eindeutig im Vorteil 8)
Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

Kann mir mal jemand sagen, wie ich den gcc 2.95.3 unter cygwin installiert bekomme?
meduseld
Interessierter
Interessierter
Beiträge: 37
Registriert: Sonntag 13. Oktober 2002, 18:27

Beitrag von meduseld »

"make core" funktioniert ganz gut.

Hilfe in diesem Forum bekommst Du zu cygwin kaum bzw. nur von uns unverbesserlichen Windows-Lamern. Die echten Experten schimpfen nur über Cygwin und verbergen so den eigenen Mangel plattformunabhängig zu programmieren (zahllose andere Projekte kriegen das komischerweise hin).

Schreib mal, wenn Du eine Fehlermeldung beommst...
Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

Mit "make core" erhalte ich den gleichen Fehler.
@meduseld: Weisst Du, wie ich den älteren gcc installieren kann?
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

Mit dem Setup Programm?????
http://cygwin.com/setup.exe

Ist doch laut http://cygwin.com/packages/ in den setup packages gcc und gcc2 (gcc2 sieht neuer aus).
Maj0r
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 2. September 2002, 12:12

Beitrag von Maj0r »

Auf die Idee bin ich auch schon gekommen.
Der gcc von cygwin ist die Vers. 3.2.x, also genau die fehlerhafte Version.
gcc2 ist nicht die neuere sondern die ältere Version und genau die, die ich wohl benutzen sollte (gcc 2.95.3).
Wenn ich nur gcc2 installiere, kommt die Fehlermeldung, dass kein gcc gefunden wird.
Wenn ich beides installiere, wird Vers. 3.2.x verwendet.
Wie kann ich also die neue durch die alte Version ersetzen?
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

hy ,

mal ne dumme frage ..
es gibt einen fix für das Problem gcc 3.2 .. :

------------------------
Reporter's email:
jdboyer@mediatrix.com

CC these people
on PR status email:


Number:
7705

Category:
middle-end

Synopsis:
Internal compiler error in simplify_subreg

Confidential:
no

Severity:
serious

Priority:
medium

Responsible:
dalej

State:
closed

Class:
sw-bug

Submitter-Id:
net

Arrival-Date:
Fri Aug 23 10:26:00 PDT 2002

Closed-Date:
Thu Sep 19 12:00:34 PDT 2002

Last-Modified:
Thu Sep 19 12:00:34 PDT 2002

Originator:
jdboyer@mediatrix.com

Release:
gcc version 3.1.1

Organization:


Environment:
Kernel 2.4.9 on i686 (RH 7.2)
glibc 2.2.5

Description:
When building binutils-2.13 for target "powerpc-linux", an "internal
compiler error in simplify_subreg" is reported.

The source file is gas/config/tc-ppc.c. Its preprocessed output is included in attachement.

It fails when compiled -O1 or -O2, but succeeds with -O0.

It also fails with gcc-3.1, but works with gcc-3.0.4.

File Attachments:
download
filename
size


tc-ppc.gz
59k

How-To-Repeat:
Build binutils 2.13 for target powerpc-linux

or
From the file in attachement, execute
gzip -dc < tc-ppc.gz > tc-ppc.i
gcc -O2 -c tc-ppc.i

Fix:
Fixed in combine.c. Note that the source is incorrect and may not do what
you want; >>32 is not valid.

Release-Note:


Unformatted:



or send email to interested parties

Audit Trail:

Responsible-Changed-From-To: unassigned->dalej
Responsible-Changed-By: dalej
Responsible-Changed-When: Thu Sep 19 12:00:34 2002
Responsible-Changed-Why:
fixed bug
State-Changed-From-To: open->closed
State-Changed-By: dalej
State-Changed-When: Thu Sep 19 12:00:34 2002
State-Changed-Why:
fixed bug

------------------------

was macht man nun damit ??

harry