Re: distcc incompatible between different OS builds
Re: distcc incompatible between different OS builds
- Subject: Re: distcc incompatible between different OS builds
- From: Stuart Smith <email@hidden>
- Date: Fri, 27 Jul 2007 10:33:43 -0700
- Thread-topic: distcc incompatible between different OS builds
on 7/26/07 4:28 PM, email@hidden at
email@hidden wrote:
> Message: 11
> Date: Thu, 26 Jul 2007 15:10:45 -0700
> From: Chris Espinosa <email@hidden>
> Subject: Re: distcc incompatible between different OS builds
> To: Steve Checkoway <email@hidden>
> Cc: Xcode Users <email@hidden>
> Message-ID: <email@hidden>
> Content-Type: text/plain; charset="us-ascii"
>
>
> On Jul 26, 2007, at 2:58 PM, Steve Checkoway wrote:
>
>> Chris Espinosa wrote:
>>
>>> The way GCC handles precompiled header files is extraordinarily
>>> sensitive to the layout of data structures, even down to kernel-
>>> level bitfields, so anything other than the same build of the OS
>>> is a risk for crashing during distributed compilation.
>>
>> I've seen you mention this before. Why is that? It seems like some
>> sort of intermediate representation would make more sense than just
>> a straight memory dump.
>>
>> Then distcc could work with machines that had different kernel
>> bitfields, among other things.
>
> It's the way the gcc community decided to implement precompiled
> headers. We're painfully aware of its limitations.
>
> Chris
We are also painfully aware of the fact that Apple CHOSE gcc as the compiler
to use with Xcode, which is more-or-less the ONLY tool available to build
software on the Mac.
Given that is was Apple's choice to use gcc, gcc is open source, and Apple
has billions of dollars in the bank, is there any chance that Apple might do
something about this situation? For example, fix gcc or (gasp) use something
else? I though Apple was a part of the "gcc community" of which you speak?
Stuart
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden