我刚刚将我的 MAC OS Mountain Lion 的编译器更新到 gcc 4.8.1,配置和安装过程是:
./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?但是如何做到这一点?