[PATCH] fix PR ada/42554 by dropping -c from ranlib on darwin10 and later
Simon Wright
simon@pushface.org
Fri Feb 5 19:35:00 GMT 2010
On 5 Feb 2010, at 09:03, Tristan Gingold wrote:
> On Feb 4, 2010, at 10:21 PM, Simon Wright wrote:
>> If it is now wrong (according to Apple) to use it then it should be
>> removed from mlib-tgt-specific-darwin.adb too ... hmm, I can see the
>> problem if this will cause darwin[3456789] to fail, it'd be
>> interesting to know just when Apple deprecated ranlib -c.
>
> Not sure that it is deprecated. From what I understand, this is just a non-default option.
Sorry, I just meant the rather disapproving language Apple use when discussing it!
>> Actually, are you sure about this being a problem? I just rebuilt a
>> static library project, and the relevant bits of the log say
>>
>> building static library for project build_tash_library
>> ar cr /Users/simon/sf/tcladashell/lib/libtash.a /Users/simon/sf/tcladashell/src/.build_lib/cargv.o ...
>> ranlib /Users/simon/sf/tcladashell/lib/libtash.a
>>
>> No -c there!
See reply to Arnaud's post.
> I am not against this patch. If it improves the situation, this is great. I just wanted to warn that this
> doesn't fix all cases.
Thanks for the warning. Better to have a compiler that works in normal
circumstances rather than no compiler, I think.
More information about the Gcc-patches
mailing list