--- INSTALL.org Sat Jun 16 19:03:35 2001 +++ INSTALL Sun Jun 17 00:17:02 2001 @@ -495,19 +495,30 @@ commands. -9. Mac OS X notes: -================== -Apples version of gcc uses precompiled headers that does not support -vararg macros. So instead of the usual +9. Mac OS X and Darwin notes: +============================= + +Apple's version of GCC uses precompiled headers that does not support +vararg macros (a GCC extension.) This causes GCC to fail when +compiling Freeciv since the compiler is otherwise (mostly) +indistuingishable from vanilla GCC. So instead of the usual + % ./configure <...> -depending on which shell you work in, instead use: - bourne shell: - % CC="gcc -no-cpp-precomp" ./configure <...> - c shell: +you should use either + + Bourne shell: + $ CC="gcc -no-cpp-precomp" ./configure <...> + +or + + C shell: % env CC="gcc -no-cpp-precomp" ./configure <...> -Where <...> is whatever additional arguments you want to give to +depending on whether your shell is a Bourne or C shell variant. (If +in doubt, just try both to see which one will work.) + +Replace <...> with whatever additional arguments you want to give to configure. ** END **