Abbruch unter Cygwin im Target ".gcc"

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Vorlon
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Dienstag 3. September 2002, 17:41

Abbruch unter Cygwin im Target ".gcc"

Beitrag von Vorlon »

Hi,

Ich versuche im Moment vergeblich die CVS Version von gestern Abend unter Cygwin zu compilieren.

Cygwin nach Anleitung installiert. Alle Tools in der nötigen Version sind vorhanden.

Ein "make all" läuft problemlos durch bis zum .gcc Teil, der dann mehrere Fehler wirft :-(

Fehlermeldung:
make[4]: Leaving directory `/cygdrive/g/!work/!cygwinhome/vorlon/tuxbox-cvs/cdk/bu
ild/gcc'
/cygdrive/g/!work/!cygwinhome/vorlon/tuxbox-cvs/cdk/build/gcc/xgcc -B/cygdrive/g/!
work/!cygwinhome/vorlon/tuxbox-cvs/cdk/build/gcc/ -B/cygdrive/g/!work/!cygwinhome/
vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin/ -B/cygdrive/g/!work/!cygwinhome/tim
z/dbox2/cdk/powerpc-tuxbox-linux-gnu/lib/ -isystem /cygdrive/g/!work/!cygwinhome
/vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/include -O2 -DIN_GCC -DCROSS_COMPILE
-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./in
clude -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhi
bit_libc -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=
libgcc/./libgcc.map -o libgcc_s.so.1 -fPIC -mstrict-align libgcc/./_muldi3.o l
ibgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o libgcc/./_ashrdi3.o li
bgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/.
/_floatdidf.o libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.
o libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fi
xsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/
./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./_floatditf.o
libgcc/./_clear_cache.o libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_exit
.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o libgcc/./_addvsi3.o libgcc/./_addvdi3
.o libgcc/./_subvsi3.o libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3
.o libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_divdi3.o
libgcc/./_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv
.o libgcc/./_udivmoddi4.o libgcc/./_pack_sf.o libgcc/./_unpack_sf.o libgcc/./_ad
dsub_sf.o libgcc/./_mul_sf.o libgcc/./_div_sf.o libgcc/./_fpcmp_parts_sf.o libgc
c/./_compare_sf.o libgcc/./_eq_sf.o libgcc/./_ne_sf.o libgcc/./_gt_sf.o libgcc/.
/_ge_sf.o libgcc/./_lt_sf.o libgcc/./_le_sf.o libgcc/./_unord_sf.o libgcc/./_si_
to_sf.o libgcc/./_sf_to_si.o libgcc/./_negate_sf.o libgcc/./_make_sf.o libgcc/./
_sf_to_df.o libgcc/./_thenan_sf.o libgcc/./_sf_to_usi.o libgcc/./_usi_to_sf.o li
bgcc/./_pack_df.o libgcc/./_unpack_df.o libgcc/./_addsub_df.o libgcc/./_mul_df.o
libgcc/./_div_df.o libgcc/./_fpcmp_parts_df.o libgcc/./_compare_df.o libgcc/./_
eq_df.o libgcc/./_ne_df.o libgcc/./_gt_df.o libgcc/./_ge_df.o libgcc/./_lt_df.o
libgcc/./_le_df.o libgcc/./_unord_df.o libgcc/./_si_to_df.o libgcc/./_df_to_si.o
libgcc/./_negate_df.o libgcc/./_make_df.o libgcc/./_df_to_sf.o libgcc/./_thenan
_df.o libgcc/./_df_to_usi.o libgcc/./_usi_to_df.o libgcc/./tramp.o libgcc/./unw
ind-dw2.o libgcc/./unwind-dw2-fde-glibc.o libgcc/./unwind-sjlj.o -lc && rm -f li
bgcc_s.so && ln -s libgcc_s.so.1 libgcc_s.so
/cygdrive/g/!work/!cygwinhome/vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin/ld:/cy
gdrive/g/!work/!cygwinhome/vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/lib/libc.so:
file format not recognized; treating as linker script

/cygdrive/g/!work/!cygwinhome/vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin/ld:/cy
gdrive/g/!work/!cygwinhome/vorlon/dbox2/cdk/powerpc-tuxbox-linux-gnu/lib/libc.so:4
: parse error
collect2: ld returned 1 exit status
make[3]: *** [libgcc_s.so] Error 1
make[3]: Leaving directory `/cygdrive/g/!work/!cygwinhome/vorlon/tuxbox-cvs/cdk/bu
ild/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/cygdrive/g/!work/!cygwinhome/vorlon/tuxbox-cvs/cdk/bu
ild/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory `/cygdrive/g/!work/!cygwinhome/vorlon/tuxbox-cvs/cdk/bu
ild'
Scheinbar wird die libc.so nicht korrekt gebaut, obwohl das make script dafür fehlerfrei durchläuft???
Auch unter Linux der gleiche Fehler.



Dann noch eine Frage:
In docs/install-cygwin.de steht:
Ausserdem muss gettext (zB 0.10.40) installiert sein, und die *.m4 Dateien aus \usr\share\aclocal müssen nach \usr\local\share\aclocal kopiert werden.
Diese Verzeichnisse kann ich nirgends finden. Sind das "Altlasten"?


Ich hoffe jemand kann mir v.a. beim ersten Problem helfen.

Vorlon