Re: [Fwd: ORBit2 cross compiling.] - glib cross compiling



Am Mit, 2002-07-31 um 16.11 schrieb Owen Taylor:

> What's blocking #77565 is simply the time for me to look at
> it and understand the issues.

The issues here are that it's impossible for a build machine to
figure out what requirements have to be met for the target by running
compiled programs because the host cannot execute them in most cases.
Thus to crosscompile the sources the programmer has to create a 
config.cache which answers the open questions but this can be really
a royal PITA. 

Sensible approaches IMHO are:
- Reducing the amount of runtime tests to a minimum by replacing them
  with compile tests. This is possible in quite a few cases and eases
  some pain.
- Carefully defining defaults which match most machines with a big
  message that they may not suit for this particular machine when 
  being used.
- Extending the configuration to predefine correct answers for popular
  systems identified by triplets. Depending on how widespread some of
  the tests are this might also go into a general macrofile which could
  be used from other applications also. Disadvantage: bloat.

-- 
Servus,
       Daniel

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]