Hi Eduardo, I have been working on improving the cross compilation procedure lately. The good news is that I'm now done and the procedure is simpler (and more robust). I have uploaded a new target (unstable) that you could give a try.
The new directory arch/raspberry describes the procedure to cross compile for that platform. It could be used as a realistic example for compiling for other platforms. To get back to your question of why using a script that executes program on the guest device. This is because I don't know other way of testing that something is available or not on the guest device. For instance, Bigloo will use its own gmp version if it is not already installed. I don't know how to make this test without checking the guest explicitly. To be honest, I don't know how autoconf manages this sort of testing and I don't have the courage to investigate on that. Please, let me know if the latest version helps you or if some problems remain. -- Manuel
