Fix cyclic dependencies when using --configure
This patch removes the unnecessary dependency on configure-generated
iosHost, using the information
provided by the module
We also take care to use the
CrossCompiling flag generated by the
configure script only after the latter had a chance to run.