When I try the bitbake recipe for QEMU, I get this:
=============================================================
>bitbake qemu
WARNING: No matches in filesystem for /home/david/overo-oe/user.collection in COLLECTIONS
NOTE: Psyco JIT Compiler (
http://psyco.sf.net) not available. Install it to increase performance.
NOTE: Handling BitBake files: / (8265/8265) [100 %]
NOTE: Parsing finished. 7634 cached, 313 parsed, 318 skipped, 1 masked.
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 392 of 552 (ID: 9, /home/david/overo-oe/org.openembedded.dev/recipes/qemu bak/qemu_0.12.3.bb, do_compile)
ERROR: function do_compile failed
ERROR: log data follows (/home/david/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/qemu-0.12.3-r2/temp/log.do_compile.16127)
| NOTE: make
| LINK i386-softmmu/qemu
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/librt.so when searching for -lrt
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/librt.a when searching for -lrt
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libpthread.so when searching for -lpthread
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libpthread.a when searching for -lpthread
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libutil.so when searching for -lutil
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libutil.a when searching for -lutil
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libncurses.so when searching for -lncurses
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libncurses.a when searching for -lncurses
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libm.so when searching for -lm
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libm.a when searching for -lm
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libz.so when searching for -lz
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libz.a when searching for -lz
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libc.so when searching for -lc
| /usr/bin/ld: skipping incompatible /home/david/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/libc.a when searching for -lc
| libqemu.a(op_helper.o): In function `helper_fabs_ST0':
| /home/david/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/qemu-0.12.3-r2/qemu-0.12.3/target-i386/op_helper.c:3778: undefined reference to `floatx80_abs'
| collect2: ld returned 1 exit status
| make[1]: *** [qemu] Error 1
| make: *** [subdir-i386-softmmu] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/david/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/qemu-0.12.3-r2/temp/log.do_compile.16127
ERROR: TaskFailed event exception, aborting
ERROR: Build of /home/david/overo-oe/org.openembedded.dev/recipes/qemu bak/qemu_0.12.3.bb do_compile failed
ERROR: Task 9 (/home/david/overo-oe/org.openembedded.dev/recipes/qemu bak/qemu_0.12.3.bb, do_compile) failed
NOTE: Tasks Summary: Attempted 391 tasks of which 391 didn't need to be rerun and 1 failed.
ERROR: '/home/david/overo-oe/org.openembedded.dev/recipes/qemu bak/qemu_0.12.3.bb' failed
=======================================================================
I've been working on this for a couple days and tried different recipe options but no luck so far.
Bigdave