manager@desktop:/opt/OE/build$ bitbake gcc-cross NOTE: Using cache in '/opt/OE/build/tmp/cache' NOTE: Handling BitBake files: \ (4042/4042) [100 %] NOTE: Parsing finished. 3875 cached, 0 parsed, 167 skipped, 0 masked. NOTE: build 200611191437: started OE Build Configuration: BB_VERSION = "1.6.3" OE_REVISION = "82bc227e173d44eb76cf1a501c5c7cd217e6cc4c" TARGET_ARCH = "i486" TARGET_OS = "linux" MACHINE = "tatung" DISTRO = "angstrom" DISTRO_VERSION = "test-20061119" TARGET_FPU = "" NOTE: package gcc-cross-4.1.1: started NOTE: package gcc-cross-4.1.1-r7: task do_fetch: started NOTE: package gcc-cross-4.1.1-r7: task do_fetch: completed NOTE: package gcc-cross-4.1.1-r7: task do_unpack: started NOTE: Unpacking /home/manager/sources/gcc-4.1.1.tar.bz2 to /opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/ NOTE: package gcc-cross-4.1.1-r7: task do_unpack: completed NOTE: package gcc-cross-4.1.1-r7: task do_patch: started NOTE: Applying patch '100-uclibc-conf.patch' NOTE: Applying patch '110-arm-eabi.patch' NOTE: Applying patch '200-uclibc-locale.patch' NOTE: Applying patch '300-libstdc++-pic.patch' NOTE: Applying patch '301-missing-execinfo_h.patch' NOTE: Applying patch '302-c99-snprintf.patch' NOTE: Applying patch '303-c99-complex-ugly-hack.patch' NOTE: Applying patch '304-index_macro.patch' NOTE: Applying patch '602-sdk-libstdc++-includes.patch' NOTE: Applying patch '740-sh-pr24836.patch' NOTE: Applying patch '800-arm-bigendian.patch' NOTE: Applying patch 'arm-nolibfloat.patch' NOTE: Applying patch 'arm-softfloat.patch' NOTE: Applying patch 'gcc41-configure.in.patch' NOTE: Applying patch 'arm-thumb.patch' NOTE: Applying patch 'arm-thumb-cache.patch' NOTE: Applying patch 'ldflags.patch' NOTE: Applying patch 'cse.patch' NOTE: Applying patch 'zecke-xgcc-cpp.patch' NOTE: Applying patch 'unbreak-armv4t.patch' NOTE: Applying patch 'zecke-no-host-includes.patch' NOTE: package gcc-cross-4.1.1-r7: task do_patch: completed NOTE: package gcc-cross-4.1.1-r7: task do_configure: started NOTE: SITE files /opt/OE/org.openembedded.dev/site/endian-little /opt/OE/org.openembedded.dev/site/ix86-common NOTE: package gcc-cross-4.1.1-r7: task do_configure: completed NOTE: package gcc-cross-4.1.1-r7: task do_compile: started NOTE: SITE files /opt/OE/org.openembedded.dev/site/endian-little /opt/OE/org.openembedded.dev/site/ix86-common ERROR: function do_compile failed ERROR: log data follows (/opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/temp/log.do_compile.20046) | NOTE: make ARCH_FLAGS_FOR_TARGET= | make[1]: Entering directory `/opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/gcc-4.1.1/build.i686-linux.i486-angstrom-linux' | mkdir -p -- ./fastjar | Configuring in ./fastjar | configure: loading site script /opt/OE/org.openembedded.dev/site/endian-little | configure: loading site script /opt/OE/org.openembedded.dev/site/ix86-common | configure: creating cache ./config.cache | checking for a BSD-compatible install... /usr/bin/install -c | checking whether build environment is sane... yes | checking for gawk... gawk | checking whether make sets $(MAKE)... yes | checking for i686-linux-gcc... gcc | checking for C compiler default output file name... a.out | checking whether the C compiler works... yes | checking whether we are cross compiling... no | checking for suffix of executables... | checking for suffix of object files... o | checking whether we are using the GNU C compiler... yes | checking whether gcc accepts -g... yes | checking for gcc option to accept ANSI C... none needed | checking for style of include used by make... GNU | checking dependency style of gcc... gcc3 | checking for a BSD-compatible install... /usr/bin/install -c | checking for rm... /bin/rm | checking for cp... /bin/cp | checking for strip... /usr/bin/strip | checking for chmod... /bin/chmod | checking whether to enable maintainer-specific portions of Makefiles... no | checking for dirent.h that defines DIR... yes | checking for library containing opendir... none required | checking how to run the C preprocessor... gcc -E | checking for egrep... grep -E | checking for ANSI C header files... yes | checking whether struct tm is in sys/time.h or time.h... time.h | checking for sys/types.h... yes | checking for sys/stat.h... yes | checking for stdlib.h... yes | checking for string.h... yes | checking for memory.h... yes | checking for strings.h... yes | checking for inttypes.h... yes | checking for stdint.h... yes | checking for unistd.h... yes | checking fcntl.h usability... yes | checking fcntl.h presence... yes | checking for fcntl.h... yes | checking for unistd.h... (cached) yes | checking sys/param.h usability... yes | checking sys/param.h presence... yes | checking for sys/param.h... yes | checking for stdlib.h... (cached) yes | checking limits.h usability... yes | checking limits.h presence... yes | checking for limits.h... yes | checking for ftruncate... yes | checking for _chsize... no | checking for off_t... yes | checking whether struct tm is in sys/time.h or time.h... (cached) time.h | checking if mkdir takes one argument... no | checking for char... yes | checking size of char... (cached) 1 | checking for short... yes | checking size of short... (cached) 2 | checking for int... yes | checking size of int... (cached) 4 | checking for long... yes | checking size of long... (cached) 4 | checking for long long... yes | checking for long long... (cached) yes | checking size of long long... (cached) 8 | checking whether byte ordering is bigendian... (cached) no | checking whether to place generated files in the source directory... no | updating cache ./config.cache | configure: creating ./config.status | config.status: creating Makefile | config.status: creating install-defs.sh | config.status: creating config.h | config.status: executing depfiles commands | mkdir -p -- ./zlib | Configuring in ./zlib | configure: loading site script /opt/OE/org.openembedded.dev/site/endian-little | configure: loading site script /opt/OE/org.openembedded.dev/site/ix86-common | configure: creating cache ./config.cache | checking build system type... i686-pc-linux-gnu | checking host system type... i686-pc-linux-gnu | checking target system type... i486-angstrom-linux-gnu | checking for a BSD-compatible install... /usr/bin/install -c | checking whether build environment is sane... yes | checking for gawk... gawk | checking whether make sets $(MAKE)... yes | checking whether to enable maintainer-specific portions of Makefiles... no | checking for i686-linux-gcc... gcc | checking for C compiler default output file name... a.out | checking whether the C compiler works... yes | checking whether we are cross compiling... no | checking for suffix of executables... | checking for suffix of object files... o | checking whether we are using the GNU C compiler... yes | checking whether gcc accepts -g... yes | checking for gcc option to accept ANSI C... none needed | checking for style of include used by make... GNU | checking dependency style of gcc... gcc3 | checking for ld used by GCC... ld | checking if the linker (ld) is GNU ld... yes | checking for ld option to reload object files... -r | checking for BSD-compatible nm... nm | checking whether ln -s works... yes | checking how to recognise dependant libraries... pass_all | checking the maximum length of command line arguments... none | checking for i686-linux-ranlib... ranlib | checking for i686-linux-strip... strip | updating cache ./config.cache | loading cache ./config.cache within ltconfig | checking whether -lc should be explicitly linked in... no | checking for objdir... .libs | checking for gcc option to produce PIC... -fPIC -DPIC | checking if gcc PIC flag -fPIC -DPIC works... yes | checking if gcc static flag -static works... yes | finding the maximum length of command line arguments... 49153 | checking if gcc supports -c -o file.o... yes | checking if gcc supports -fno-rtti -fno-exceptions ... no | checking whether the linker (ld) supports shared libraries... yes | checking how to hardcode library paths into programs... immediate | checking whether stripping libraries is possible... yes | checking dynamic linker characteristics... GNU/Linux ld.so | checking command to parse nm output... ok | checking if libtool supports shared libraries... yes | checking whether to build shared libraries... yes | checking whether to build static libraries... yes | creating libtool | updating cache ./config.cache | configure: loading cache ./config.cache | checking how to run the C preprocessor... gcc -E | checking for egrep... grep -E | checking for ANSI C header files... yes | checking for sys/types.h... yes | checking for sys/stat.h... yes | checking for stdlib.h... yes | checking for string.h... yes | checking for memory.h... yes | checking for strings.h... yes | checking for inttypes.h... yes | checking for stdint.h... yes | checking for unistd.h... yes | checking for stdlib.h... (cached) yes | checking for unistd.h... (cached) yes | checking for getpagesize... yes | checking for working mmap... (cached) yes | checking for memcpy... yes | checking for strerror... yes | checking for unistd.h... (cached) yes | updating cache ./config.cache | configure: creating ./config.status | config.status: creating Makefile | config.status: executing default-1 commands | Adding multilib support to Makefile in /opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/gcc-4.1.1/zlib | multidirs=64 | with_multisubdir= | Running configure in multilib subdirs 64 | pwd: /opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/gcc-4.1.1/build.i686-linux.i486-angstrom-linux/zlib | Running configure in multilib subdir 64 | pwd: /opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/gcc-4.1.1/build.i686-linux.i486-angstrom-linux | mkdir 64 | configure: loading site script /opt/OE/org.openembedded.dev/site/endian-little | configure: loading site script /opt/OE/org.openembedded.dev/site/ix86-common | configure: creating cache ./config.cache | checking build system type... i686-pc-linux-gnu | checking host system type... i686-pc-linux-gnu | checking target system type... i486-angstrom-linux-gnu | checking for a BSD-compatible install... /usr/bin/install -c | checking whether build environment is sane... yes | checking for gawk... gawk | checking whether make sets $(MAKE)... yes | checking whether to enable maintainer-specific portions of Makefiles... no | checking for i686-linux-gcc... gcc -m64 | checking for suffix of object files... o | checking whether we are using the GNU C compiler... yes | checking whether gcc -m64 accepts -g... yes | checking for gcc -m64 option to accept ANSI C... none needed | checking for style of include used by make... GNU | checking dependency style of gcc -m64... gcc3 | checking for ld used by GCC... ld | checking if the linker (ld) is GNU ld... yes | checking for ld option to reload object files... -r | checking for BSD-compatible nm... nm | checking whether ln -s works... yes | checking how to recognise dependant libraries... pass_all | checking the maximum length of command line arguments... none | checking for i686-linux-ranlib... ranlib | checking for i686-linux-strip... strip | updating cache ./config.cache | loading cache ./config.cache within ltconfig | checking whether -lc should be explicitly linked in... no | checking for objdir... .libs | checking for gcc option to produce PIC... -fPIC -DPIC | checking if gcc PIC flag -fPIC -DPIC works... yes | checking if gcc static flag -static works... no | finding the maximum length of command line arguments... 49153 | checking if gcc supports -c -o file.o... yes | checking if gcc supports -fno-rtti -fno-exceptions ... no | checking whether the linker (ld) supports shared libraries... yes | checking how to hardcode library paths into programs... immediate | checking whether stripping libraries is possible... yes | checking dynamic linker characteristics... GNU/Linux ld.so | checking command to parse nm output... failed | checking if libtool supports shared libraries... yes | checking whether to build shared libraries... yes | checking whether to build static libraries... yes | creating libtool | updating cache ./config.cache | configure: loading cache ./config.cache | checking how to run the C preprocessor... gcc -E | checking for egrep... grep -E | checking for ANSI C header files... yes | checking for sys/types.h... yes | checking for sys/stat.h... yes | checking for stdlib.h... yes | checking for string.h... yes | checking for memory.h... yes | checking for strings.h... yes | checking for inttypes.h... yes | checking for stdint.h... yes | checking for unistd.h... yes | checking for stdlib.h... (cached) yes | checking for unistd.h... (cached) yes | checking for getpagesize... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. | make[1]: *** [configure-zlib] Error 1 | make[1]: Leaving directory `/opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/gcc-4.1.1/build.i686-linux.i486-angstrom-linux' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /opt/OE/build/tmp/work/i686-angstrom-linux/gcc-cross-4.1.1-r7/temp/log.do_compile.20046 NOTE: package gcc-cross-4.1.1-r7: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package gcc-cross-4.1.1: failed ERROR: Build of gcc-cross failed