Hey guys,
I'm basing this on poky-denzil with the denzil branch of meta-oe and meta-ti checked out as well. I set my machine to be beaglebone and added meta-oe and meta-ti to the config options and managed to successfully build the core-image-minimal using bitbake. I now want to generate a standalone toolchain which, *I believe* is done with meta-toolchain (please correct me if I'm wrong). Unfortunately this fails with the rather long error I'll post below for search engines' sake. Is this a known bug? Is there a workaround? Thanks, Nick Output as follows: <... snip ...> NOTE: Running noexec task 1819 of 1830 (ID: 9, /media/scratch/poky-denzil-7.0/meta/recipes-core/meta/meta-toolchain.bb, do_package_write) ERROR: Function failed: do_compile (see /media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/temp/log.do_compile.1234 for further information) ERROR: Logfile of failure stored in: /media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/temp/log.do_compile.1234 Log data follows: | DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i686-linux', 'common'] | NOTE: make ARCH_FLAGS_FOR_TARGET=--sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone all-host all-target-libgcc | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libiberty' | make[2]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libiberty/testsuite' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libiberty/testsuite' | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libiberty' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/fixincludes' | make[1]: Nothing to be done for `all'. | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/fixincludes' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/lto-plugin' | make all-am | make[2]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/lto-plugin' | make[2]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/lto-plugin' | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/lto-plugin' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/intl' | make[1]: Nothing to be done for `all'. | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/intl' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/libiberty' | make[2]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/libiberty/testsuite' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/libiberty/testsuite' | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/libiberty' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/fixincludes' | make[1]: Nothing to be done for `all'. | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/build-i686-linux/fixincludes' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libcpp' | test -f config.h || (rm -f stamp-h1 && make stamp-h1) | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libcpp' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libdecnumber' | make[1]: Nothing to be done for `all'. | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/libdecnumber' | make[1]: Entering directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/gcc' | make[1]: Leaving directory `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/gcc' | Checking multilib configuration for libgcc... | Configuring in arm-poky-linux-gnueabi/libgcc | configure: loading cache ./config.cache | checking for --enable-version-specific-runtime-libs... no | checking for a BSD-compatible install... /bin/install -c | checking for gawk... gawk | checking build system type... i686-pc-linux-gnu | checking host system type... arm-poky-linux-gnueabi | checking for arm-poky-linux-gnueabi-ar... arm-poky-linux-gnueabi-ar | checking for arm-poky-linux-gnueabi-lipo... arm-poky-linux-gnueabi-lipo | checking for arm-poky-linux-gnueabi-nm... arm-poky-linux-gnueabi-nm | checking for arm-poky-linux-gnueabi-ranlib... arm-poky-linux-gnueabi-ranlib | checking for arm-poky-linux-gnueabi-strip... arm-poky-linux-gnueabi-strip | checking whether ln -s works... yes | checking for arm-poky-linux-gnueabi-gcc... arm-poky-linux-gnueabi-gcc --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone | checking for C compiler default output file name... a.out | checking whether the C compiler works... yes | checking whether we are cross compiling... yes | checking for suffix of executables... | checking for suffix of object files... o | checking whether we are using the GNU C compiler... yes | checking whether arm-poky-linux-gnueabi-gcc --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone accepts -g... yes | checking for arm-poky-linux-gnueabi-gcc --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone --sysroot=/media/scratch/poky-denzil-7.0/beaglebone/tmp/sysroots/beaglebone option to accept ISO C89... none needed | checking how to run the C preprocessor... arm-poky-linux-gnueabi-gcc -E | configure: error: in `/media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/gcc-4_6-branch/build.i686-pokysdk-linux.arm-poky-linux-gnueabi/arm-poky-linux-gnueabi/libgcc': | configure: error: C preprocessor " arm-poky-linux-gnueabi-gcc -E" fails sanity check | See `config.log' for more details. | make: *** [configure-tarERROR: Function failed: do_compile (see /media/scratch/poky-denzil-7.0/beaglebone/tmp/work/i686-nativesdk-pokysdk-linux/gcc-cross-canadian-arm-4.6.3+svnr184847-r25/temp/log.do_compile.1234 for further information) | get-libgcc] Error 1 | ERROR: oe_runmake failed NOTE: package gcc-cross-canadian-arm-4.6.3+svnr184847-r25: task do_compile: Failed ERROR: Task 786 (/media/scratch/poky-denzil-7.0/meta/recipes-devtools/gcc/ gcc-cross-canadian_4.6.bb, do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 1819 tasks of which 1807 didn't need to be rerun and 1 failed. Summary: 1 task failed: /media/scratch/poky-denzil-7.0/meta/recipes-devtools/gcc/ gcc-cross-canadian_4.6.bb, do_compile Summary: There was 1 ERROR message shown, returning a non-zero exit code.
_______________________________________________ meta-ti mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-ti
