diff options
author | John Wiegley <johnw@newartisans.com> | 2009-02-28 05:58:38 -0400 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2009-02-28 05:58:38 -0400 |
commit | c87aa9c2ea26333ec9baee6f4466496445eb8db8 (patch) | |
tree | bb1f48a78bbc060b40b397f6778663a529534b8e | |
parent | 4d632903c15c6f46b0e1444c563a75648a077b1b (diff) | |
download | ledger-c87aa9c2ea26333ec9baee6f4466496445eb8db8.tar.gz ledger-c87aa9c2ea26333ec9baee6f4466496445eb8db8.tar.bz2 ledger-c87aa9c2ea26333ec9baee6f4466496445eb8db8.zip |
Use g++-4.3 on OS X, if available
-rwxr-xr-x | acprep | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -224,7 +224,17 @@ while [ -n "$1" ]; do # g++ 4.0.1 cannot use PCH headers on OS X 10.5, so we must use a # newer version. However, it also means I can't use GLIBCXX_DEBUG. - if [ -f /usr/bin/g++-4.2 ]; then + if [ -f /opt/local/bin/g++-mp-4.3 ]; then + if [ -f /opt/local/bin/ccache ]; then + CC="ccache /opt/local/bin/gcc-mp-4.3" + CXX="ccache /opt/local/bin/g++-mp-4.3" + LD="ccache /opt/local/bin/g++-mp-4.3" + else + CC=/opt/local/bin/gcc-mp-4.3 + CXX=/opt/local/bin/g++-mp-4.3 + LD=/opt/local/bin/g++-mp-4.3 + fi + elif [ -f /usr/bin/g++-4.2 ]; then if [ -f /opt/local/bin/ccache ]; then CC="ccache /usr/bin/gcc-4.2" CXX="ccache /usr/bin/g++-4.2" |