At 05:36 PM 9/12/2001 -0500, David L. Nicol wrote: >Jarkko Hietaniemi wrote: > > > The bootstrapping may take several rounds as Parrot learns >... > > - execute (collect output) (note that execution may not be native) > >I don't think these two (cross-compile and build-own-tools) are >strictly compatible goals. > >If you are going to build your own tools and use them, those >tools will need to run in the local environment.
I should point out that this isn't something special to tools we build. Other people's tools that we use will run in the local environment too. Gotta run them somewhere... :) >At some point a cross-compiler will be trusting its cross-compilation >tool to run in the other environment. Nope. The cross-compiler runs in your environment and generates an executable for a different environment. That's a case where using our own tools is an advantage, since we can make sure they work, as opposed to trusting someone else's. (On the other hand, they may well have already done the work, so there's a definite tradeoff there) Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk