nachdem der Nachwuchs nun soweit "in trockenen Tüchern" ist, kann ich mich auch wieder meinem Lieblingshobby dbox etwas mehr widmen (war aber nie wirklich weg und habe immer fleißig mitgelesen).
Nachdem sich hier in der letzten Zeit enorm viel tut und ich meine Entwicklungs-VM eh neu aufsetzen musste, habe ich mich von http://dreambox-fan.de/forum/viewtopic. ... 24#p371124 inspirieren lassen um mal nur eine wiederverwendbare Toolchain zu bauen.
Leider kommt nach einem checkout, autogen, configure und make bootstrap folgender Fehler:
Code: Alles auswählen
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.19.51.0.10/binutils -I. -I. -I../../binutils-2.19.51.0.10/binutils -I../bfd -I../../binutils-2.19.51.0.10/binutils/../bfd -I../../binutils-2.19.51.0.10/binutils/../include -DLOCALEDIR="\"/home/bellum/tuxbox/dbox2/cdk/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c arparse.c
/bin/sh ../../binutils-2.19.51.0.10/binutils/../ylwrap ../../binutils-2.19.51.0.10/binutils/arlex.l lex.yy.c arlex.c -- flex
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.19.51.0.10/binutils -I. -I. -I../../binutils-2.19.51.0.10/binutils -I../bfd -I../../binutils-2.19.51.0.10/binutils/../bfd -I../../binutils-2.19.51.0.10/binutils/../include -DLOCALEDIR="\"/home/bellum/tuxbox/dbox2/cdk/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c arlex.c
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.19.51.0.10/binutils -I. -I. -I../../binutils-2.19.51.0.10/binutils -I../bfd -I../../binutils-2.19.51.0.10/binutils/../bfd -I../../binutils-2.19.51.0.10/binutils/../include -DLOCALEDIR="\"/home/bellum/tuxbox/dbox2/cdk/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.19.51.0.10/binutils/ar.c
../../binutils-2.19.51.0.10/binutils/ar.c:282:1: directives may not be used inside a macro argument
../../binutils-2.19.51.0.10/binutils/ar.c:280:21: unterminated argument list invoking macro "_"
../../binutils-2.19.51.0.10/binutils/ar.c: In function `usage':
../../binutils-2.19.51.0.10/binutils/ar.c:285: `_' undeclared (first use in this function)
../../binutils-2.19.51.0.10/binutils/ar.c:285: (Each undeclared identifier is reported only once
../../binutils-2.19.51.0.10/binutils/ar.c:285: for each function it appears in.)
../../binutils-2.19.51.0.10/binutils/ar.c:285: parse error before string constant
make[5]: *** [ar.o] Error 1
make[5]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_091018/cdk/build_binutils/binutils'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_091018/cdk/build_binutils/binutils'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_091018/cdk/build_binutils/binutils'
make[2]: *** [all-binutils] Error 2
make[2]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_091018/cdk/build_binutils'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_091018/cdk/build_binutils'
make: *** [.deps/binutils] Error 2
[bellum@hoth cdk]$
Danke und Gruß
bellum