Dan, sorry, although I'm a long term perl user I'm not that familiar with the internals of the perl development process that I know all the old stories ;)
The plan looks good, but some things are still unclear to me: > *) Person building runs platform-specific script Platform specific means also cross-platform specific? For example, I would like to build Perl/Parrot on i686-unknown-linux-gnu and build for arm-softfloat-linux-gnu. So the miniparrot you outlined is used during the build process and must be compiled for i686, whereas the "real" runtime engine has to be built for arm. Autoconf handles this for example with --host and --build, using CC and CC_FOR_BUILD in the Makefiles. I assume the variant you propose will have similar functionality? > *) Configure probes environment How do you probe a cross environment? The build process will in this case run on i686. Robert -- Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de Pengutronix - Linux Solutions for Science and Industry Handelsregister: Amtsgericht Hildesheim, HRA 2686 Hornemannstraße 12, 31137 Hildesheim, Germany Phone: +49-5121-28619-0 | Fax: +49-5121-28619-4