I'm trying to build emacs with OE. I've switched 2 calls in the
Makefiles to use qemu-arm (temacs and bootstrap-emacs). At first I got
a segfault, but just needed to add -L ${STAGING_DIR}/${TARGET_SYS}.This worked fine at first, but then failed with a qemu error that ftruncate wasn't supported. This seems to be something dealing with floating point, so I assume that it's due to softfloat somehow. I then tried installing qemu-arm natively on my machine (through gentoo's portage). I then downloaded gnemul[1] and set that directory as a additional -L before the previous one. Using my host's qemu-arm and the gnemul glibc seems to be working (although I'm still building and so haven't tested this yet). Using OE's qemu-arm with the gnemul libs still gives a ftruncate error. Does anyone know how these ftruncate errors can be fixed? I'd love to push my emacs recipe but it really should use OE's qemu-native. [1] http://fabrice.bellard.free.fr/qemu/qemu-gnemul-0.5.3.tar.gz P.S. I've just recompiled emacs on my Z as well. ;-) It includes X support, however, which requires full X11 (not diet) so it wouldn't be usable for anyone with diet-x11. -- Justin Patrin _______________________________________________ Oe mailing list [email protected] https://www.handhelds.org/mailman/listinfo/oe
