[OE-core] FTBFS: nativesdk-alsa-lib

Khem Raj raj.khem at gmail.com
Sun Aug 24 23:39:16 UTC 2014


On Sun, Aug 24, 2014 at 2:02 PM, Otavio Salvador
<otavio at ossystems.com.br> wrote:
> Hello,
>
> Today testing the SDK build based in today's tip of master I found
>
> do_configure log:
>
> checking for i686-oelsdk-linux-gcc... i686-oelsdk-linux-gcc
> -march=i686 --sysroot=.../build/tmp/sysroots/cortexa9hf-vfp-neon-mx6-oelsdk-linux
> checking whether the C compiler works... no
> configure: error: in
> `.../build/tmp/work/cortexa9hf-vfp-neon-mx6-oelsdk-linux/nativesdk-alsa-lib/1.0.27.2-r0/build':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
> Configure failed. The contents of all config.log files follows to aid debugging
> ERROR: oe_runconf failed
>
> config.log:
>
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find crt1.o: No such file or directory
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find crti.o: No such file or directory
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find crtbegin.o: No such file or directory
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find -lgcc
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find -lgcc_s
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find -lc
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find -lgcc
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find -lgcc_s
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find crtend.o: No such file or directory
> .../build/tmp/sysroots/x86_64-linux/usr/libexec/i686-oelsdk-linux/gcc/i686-oelsdk-linux/4.9.1/ld:
> cannot find crtn.o: No such file or directory
>
> Does someone has a clue where to start looking to fix this?

are you building out of sstate ? it may be that dependencies on
nativesdk-gcc-runtime and nativesdk-libgcc and nativesdk-glibc are
missing.



More information about the Openembedded-core mailing list