host:
- i686 gentoo os
- lxc 0.8.0-rc2
- qemu-user 1.1.0-r1
- crossdev 20120531
- cross compiler: 5.1 type: armv7a-hardfloat-linux-gnueabi 5.2 gcc 4.6.3 5.3 binutil 2.22 5.4 glibc 2.15-r2 5.5 linux-header 3.5
guest: stage3-armv7a_hardfp-20120730.tar.bz2
-
Install a cross compiler USE="-fortran nossp" crossdev -t armv7a-hardfloat-linux-gnueabi
-
Create a gentoo chroot lxc.sh create -i ip_address/netmask -g gateway -n chroot_name -r rootfs -a arm subarch is "armv7a"
-
Start the gentoo chroot lxc.sh start -n chroot_name
-
Switch to native compiler cd /root source switch.sh native do-compile using armv7a-hardfloat-linux-gnueabi-gcc
-
Back to emu env source switch.sh emu