Hi,
ich würde gerne den Gnu C Compiler ins Dreambox Image einbinden.
Dazu habe ich folgendes getan:
In der Datei ./openembedded/packages/meta/dreambox-image.bb
habe ich die Pakete binutils, gcc und glibc im Abschnitt OPENDREAMBOX_COMMON hinzugefügt, so dass diese Pakete eingebunden werden beim Imagebau.
Leider tritt ein Fehler beim Bau des Paketes gcc-4.1.0-r0 auf:
In file included from /home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:40:
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/../include/md5.h:83: error: expected ':', ',', ';', '}' or '__attribute__' before 'ATTRIBUTE_ALIGNED_ALIGNOF'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c: In function 'md5_finish_ctx':
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:110: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:113: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:114: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:118: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c: In function 'md5_process_bytes':
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:207: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:212: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:214: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:214: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:237: error: 'struct md5_ctx' has no member named 'buffer'
/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/libiberty/md5.c:251: error: 'struct md5_ctx' has no member named 'buffer'
make[2]: *** [md5.o] Error 1
make[2]: Leaving directory `/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/build.mipsel-linux.mipsel-linux/libiberty'
make[1]: *** [all-libiberty] Error 2
make[1]: Leaving directory `/home/ticalian/dreambox/oe/build/tmp/work/gcc-4.1.0-r0/gcc-4.1.0/build.mipsel-linux.mipsel-linux'
make: *** [all] Error 2
FATAL: oe_runmake failed
Das komplette Logfile habe ich angehängt.
Vielleicht hat ja einer eine Idee.
Danke,
Andy