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:
Scheinbar wird die libc.so nicht korrekt gebaut, obwohl das make script dafür fehlerfrei durchläuft???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'
Auch unter Linux der gleiche Fehler.
Dann noch eine Frage:
In docs/install-cygwin.de steht:
Diese Verzeichnisse kann ich nirgends finden. Sind das "Altlasten"?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.
Ich hoffe jemand kann mir v.a. beim ersten Problem helfen.
Vorlon