[X-Unix] Compiling static binaries with GCC fails?
Bill Northcott
w.northcott at unsw.edu.au
Mon Sep 11 23:09:03 PDT 2006
On 12/09/2006, at 12:43 AM, x-unix-
request at listserver.themacintoshguy.com wrote:
>> So I just invoke gcc with the -static option.
>>
>> $ gcc -static -o program program.c
>>
> --snip--
>
> Well this sort of sucks. It explains why the linker can't get its
> greasy
> hands on crt0.o...
>
> Is there any way to get a static binary *at all* under OS X?
Why would you want a static binary? It is guaranteed to break at
some random time in the future, and almost guaranteed not to run on
any computer except the one on which it was built.
See http://developer.apple.com/qa/qa2001/qa1118.html
Bill Northcott
More information about the X-Unix
mailing list