Hello,

documentation about this are ... sparse

# GENERIC.MP#315 amd64
TARGET_ARCH=i386
TARGET_CPU=geode
TARGET=i386
# vi ./Makefile.cross
# make -f ./Makefile.cross cross-distrib
host and target have different size longs

But gcc is able to target 32bit cpu from 64bit , so why this restriction ?
Apparently the makefile even build the libc and everything so ...

I tried it because
 * qemu not so fast (still runing in background)
 * my i386 target very slow (and only 128mo ram)
 * do not want to install x86 on the build machine , currently thinking
about dual boot
x86/amd64 , i wonder if the amd64 boot could load a 32bit kernel... that
would save the Active partition disk trick or the grub use.

+

-- 
---------------------------------------------------------------------------------------------------------------------
() ascii ribbon campaign - against html e-mail
/\

Reply via email to