When emsource invokes emdebuild, it does not pass any explicit architecture to emdebuild using -a. This means that you can only build for the default target.
I am not sure that putting -a $arch on all the emdebuild is enough as when I produced a local version of emsource which did pass it, emdebuild failed complaining about files in /usr/bin being for the wrong architecture. But that is for tomorrow morning to investigate. Could this be because the build dependancies are installed using apt-get (which will get for the host architecture) rather than apt-cross? David -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

