我知道這個問題已經討論過(包括那裏),並沒有一次。但不幸的是,我無法解決這個問題。因此,我有OS X Lion,i686-apple-darwin11-llvm-gcc-4.2(GCC)4.2.1,我嘗試構建gcc-4.7.0。OS X Lion上的GCC 4.7:無法計算目標文件的後綴
首先,我已經建立在Debian GNU/Linux的這個編譯器,所以我確信任何問題,不會是......
所以,我讀this GCC manual,我做了所有精確描述:
cd gcc-4.7.0
./contrib/download_prerequisites
cd ..
mkdir gcc_build
cd gcc_build
/Users/dshevchenko/Downloads/gcc-4.7.0/configure --prefix=/Users/dshevchenko/Tools/GCC
make
因此,MPC,MPFR和GMP已成功下載,並的./configure是確定的。但經過後幾分鐘讓我得到這個錯誤:
據我瞭解這不能與MPFR,MPC或GMP動態鏈接由於錯誤,因爲這些庫中的GCC源代碼內建成樹。
在我的〜/ .bash_profile中:
export DYLD_LIBRARY_PATH=/Users/dshevchenko/Tools/GCC/lib
請幫助我,我會爲任何建議表示感謝。
好吧,它的完成。我在一次討論中找到了解決方案:只需將變量CC和CXX設置爲gcc-4.2和g ++ - 4.2。 –