0
我剛剛更新我的MAC OS山獅的編譯器與gcc 4.8.1,配置&安裝過程是:/usr/lib/libstdc++.6.dylib:Mach-O的,但錯誤的體系結構
./configure --prefix=/usr
make
sudo make install
GCC 4.8.1被完全安裝,但後來我發現我無法打開我的Chrome以及其他幾個程序。我檢查了錯誤報告,最重要的信息是:
Dyld Error Message:
Library not loaded: /usr/lib/libstdc++.6.dylib
Referenced from: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
Reason: no suitable image found. Did find:
/usr/lib/libstdc++.6.dylib: mach-o, but wrong architecture
/usr/lib/libstdc++.6.dylib: mach-o, but wrong architecture
那麼我該怎麼做才能解決這個問題?用適當的架構重新編譯GCC?但如何做到這一點?
我現在正在嘗試使用--perfix =/usr --enable-multiarch選項重建gcc 4.8.1並重新安裝,它可能有用嗎?錯誤消息只是說發現錯誤的拱.. –
不,它仍然是錯誤的版本。您需要重新安裝Mac OS X. – duskwuff
我已經重新安裝了Mac OS X,並且所有這些程序都重新聯機。謝謝你的幫助~~~ –