Talk About Network

Google





Mac > Mac Programmer Tools > Re: How to disa...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 11 of 18 Topic 576 of 637
Post > Topic >>

Re: How to disable GCC parallel compilation of universal binaries?

by Michael Ash <mike@[EMAIL PROTECTED] > Jan 19, 2007 at 02:00 PM

In comp.sys.mac.programmer.help Gabriele Greco
<gabrielegreco@[EMAIL PROTECTED]
> wrote:
> Clark S. Cox III wrote:
> 
>> Then just split the archs up yourself, and lipo them together:
>> 
>> gcc -arch ppc <common args here> -O foo.o.ppc
>> gcc -arch i386 <common args here> -O foo.o.i386
>> lipo -create foo.o.ppc foo.o.i386 -output foo.o
> 
> So I have to create two source trees because I pass through a configure 
> script (automake/autoconf).
> 
> The only thing I would like to know if it's possible to break parallel 
> compilation of GCC when you type:
> 
> g++ -o target -arch i386 -arch ppc foo.cpp

Again, why can't you just compile for one architecture? It's hard to 
imagine a situation where you need to create a universal binary for every 
single build.

> - I know I can build only an arch and then "lipo" them together, but 
> this is not an option because I'll need two source trees to do that.

You certainly don't. Build once, move the resulting binary somewhere else,

build again, lipo them together. This is fairly trivial to automate.

-- 
Michael Ash
Rogue Amoeba Software
 




 18 Posts in Topic:
How to disable GCC parallel compilation of universal binaries?
Gabriele Greco <gabrie  2007-01-18 10:07:31 
Re: How to disable GCC parallel compilation of universal binarie
"vze35xda@[EMAIL PRO  2007-01-18 02:32:23 
Re: How to disable GCC parallel compilation of universal binarie
Gabriele Greco <gabrie  2007-01-18 17:08:08 
Re: How to disable GCC parallel compilation of universal binarie
noreply@[EMAIL PROTECTED]  2007-01-18 17:38:37 
Re: How to disable GCC parallel compilation of universal binarie
Tom Harrington <tph@[E  2007-01-18 09:44:59 
Re: How to disable GCC parallel compilation of universal binarie
"Clark S. Cox III&qu  2007-01-18 14:42:59 
Re: How to disable GCC parallel compilation of universal binarie
Gabriele Greco <gabrie  2007-01-19 13:31:32 
Re: How to disable GCC parallel compilation of universal binarie
noreply@[EMAIL PROTECTED]  2007-01-19 15:27:55 
Re: How to disable GCC parallel compilation of universal binarie
"Clark S. Cox III&qu  2007-01-19 11:51:50 
Re: How to disable GCC parallel compilation of universal binarie
noreply@[EMAIL PROTECTED]  2007-01-19 20:11:58 
Re: How to disable GCC parallel compilation of universal binarie
Michael Ash <mike@[EMA  2007-01-19 14:00:11 
Re: How to disable GCC parallel compilation of universal binarie
Gabriele Greco <gabrie  2007-01-22 13:03:15 
Re: How to disable GCC parallel compilation of universal binarie
Michael Ash <mike@[EMA  2007-01-18 06:42:02 
Re: How to disable GCC parallel compilation of universal binarie
Santa Claus <santa@[EM  2007-01-19 05:30:22 
Re: How to disable GCC parallel compilation of universal binarie
Ben Artin <macdev@[EMA  2007-01-21 03:25:13 
Re: How to disable GCC parallel compilation of universal binarie
Michael Ash <mike@[EMA  2007-01-21 05:05:25 
Re: How to disable GCC parallel compilation of universal binarie
Ben Artin <macdev@[EMA  2007-01-22 18:27:05 
Re: How to disable GCC parallel compilation of universal binarie
Michael Ash <mike@[EMA  2007-01-22 17:33:22 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Wed Jan 7 22:58:21 PST 2009.