In OS X Snow Leopard (10.6) habe ich die folgenden Zeilen in ~/.bashrc
um die Kompilierung mit Clang anstelle des Standard-Gcc zu erzwingen:
# Set Clang as the default compiler for the system
export CC=clang
export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
Ich musste auch (gelegentlich) die folgenden Zeilen verwenden, um llvm-gcc zu benutzen, wenn clang bestimmte Dinge nicht kompilieren konnte (PostgreSQL war lange Zeit schuld daran):
# Set LLVM GCC as the default compiler for the system
export CPP='llvm-gcc-4.2'
export CC='llvm-gcc-4.2'
export CXX='llvm-g++'
Sind diese Zeilen unter OS X Lion (10.7) noch erforderlich? Ist llvm-gcc (oder clang) der Standard-Compiler für das System? Oder müssen diese Zeilen immer noch in meinem ~/.bashrc
?