[oe] missing dependency on expat-native in gdb-cross-sdk-7.1-r7.0

Jonathan Cameron jic23 at cam.ac.uk
Wed Sep 29 14:32:32 UTC 2010


Hi all,

Got the following error from log.do_compile when building meta-toolchain with angstrom-2010.x using latest testing-next.

gcc: /mnt/disk2/buildroot/oe/oe-stable/tmp/sysroots/x86_64-linux/usr/lib/libexpat.a: No such file or directory
make[2]: *** [gdb] Error 1
make[2]: Leaving directory `/mnt/disk2/buildroot/oe/oe-stable/tmp/work/x86_64-armv5te-sdk-angstrom-linux-gnueabi/gdb-cross-sdk-7.1-r7.0/build-arm-angstrom-linux-gnueabi/gdb'
make[1]: *** [all-gdb] Error 2
make[1]: Leaving directory `/mnt/disk2/buildroot/oe/oe-stable/tmp/work/x86_64-armv5te-sdk-angstrom-linux-gnueabi/gdb-cross-sdk-7.1-r7.0/build-arm-angstrom-linux-gnueabi'
make: *** [all] Error 2
FATAL: oe_runmake failed

I'd suggest adding expat-native to gdb-cross-sdk.inc DEPENDS (which seems to fix the problem) No idea if it is needed
for all versions though.

Thanks,

Jonathan




More information about the Openembedded-devel mailing list