2013-11-09 32 views

回答

0

關於米獅自制無法建立,但我建立這個配置與蘋果LLVM-gcc42:

成功GMP:

CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --enable-cxx --build=x86_64-apple-darwin --host=none-apple-darwin --enable-fat=yes 

成功MPFR:

CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin 

成功MPC:

CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin 

成功ISL:

CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64" LDFLAGS="-m32 -m64" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin --enable-portable-binary 

成功cloog:

CFLAGS="-m32 -m64" CPPFLAGS="-m32 -m64" CXXFLAGS="-m32 -m64" LFLAGS="-m32 -m64 -L/usr/local/lib" LDFLAGS="-m32 -m64 -L/usr/local/lib" ./configure --prefix=/usr/local --build=x86_64-apple-darwin --host=none-apple-darwin --enable-portable-binary --with-isl-prefix=/usr/local 

成功GCC 4.8.1:

./configure --prefix=/usr/local --enable-languages=c,c++,objc,obj-c++ --build=x86_64-apple-darwin --target=x86_64-apple-darwin --with-system-zlib --enable-multilib --enable-objc-gc --enable-lto --enable-ld=yes --enable-bootstrap --enable-gold=yes CC="/usr/bin/gcc" CXX="/usr/bin/g++" CFLAGS="-mmacosx-version-min=10.5" CXXFLAGS="-mmacosx-version-min=10.5" CPPFLAGS="-mmacosx-version-min=10.5" OBJCFLAGS="-mmacosx-version-min=10.5" OBJCXXFLAGS="-mmacosx-version-min=10.5" LFLAGS="-mmacosx-version-min=10.5" LDFLAGS="-mmacosx-version-min=10.5" 

你需要下載所有來源,不使用任何的MacPorts和BREW。

Ypu可以用這個gcc-4.8.1從http://chomikuj.pl/ydk2/wxwidgets+Mac+OS+X/wxphp/main.wxphp.app.bundle.10.6.i386,3523603473.zip檢查編譯程序這只是我的測試版本,但在L和ML上檢查。

編輯... 而之後,你可以嘗試添加在〜/ .profile文件:

alias gcc=/usr/local/bin/gcc 
alias cc=/usr/local/bin/gcc 
alias g++=/usr/local/bin/g++ 
alias c++=/usr/local/bin/c++ 
export CC=/usr/local/bin/gcc 
export CXX=/usr/local/bin/g++ 
export PATH=/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/sbin:$PATH 

的/ opt/bin中是可選的,只要有你有一個二進制文件。 但首先需要在那裏,如果是第一次添加的/ usr/bin中你的gcc安裝在/ usr/local/bin目錄是/ usr/bin中/ GCC用於命令GCC

對於殼蘋果GCC簡單:

​​
相關問題