There is a partial EABI support in the Scratchbox. In both branches, actually.
The EABI toolchain for the stable branch is not (yet) in the official repositories, but you can find it in [1]. For cpu transparency, you can either use sbrsh or try different versions of qemu (several available in the cputransp devkit) to find out the one that best suits your needs. As mentioned in the Debian wiki, from the 0.8.1 version of qemu, the support for EABI binaries is included. [1] http://syslog.movial.fi/archives/33-Developing-for-maemo-2.0-With-Scratchbox-apophis.html Jussi Sean Kelley wrote: > Any timeline for an EABI supporting Scratchbox build? I noted on the > following website that QEMU 0.8.1 has shown some progress: > > http://wiki.debian.org/ArmEabiPort > > > Sean > > > QEMU 0.8.1 can run ARM EABI systems, though when running with the > 2.6.16 kernel it is mindbogglingly slow on x86 processors of a few > hundred megahertz. Using 2.6.17-rc3 or later fixes this anomaly. > > * > > binutils - from 2.16.92 - already in Debian > * > > gcc - gcc 4.1.0 (ARMv4t thumb interworking is missing) > * > > glibc - fully upstream in 2.4. Will also be in 2.3.7 > o > > Earlier glibcs (2.3.6?) support EABI userspace but had > old-style syscalls to work with older kernels (2.6.8-2.6.13ish). > * > > kernel - eabi support merged after 2.6.15, present in 2.6.16. > * > > dpkg, apt - patches will be submitted when port name consensus is > achieved > _______________________________________________ > Scratchbox-users mailing list > Scratchbox-users@lists.scratchbox.org > http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users _______________________________________________ Scratchbox-users mailing list Scratchbox-users@lists.scratchbox.org http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users