在Snow Leopard上编译:C和C++编译器不同

Compiling on Snow Leopard: C and C++ compilers are different

提问人:Aceina 提问时间:3/14/2018 最后编辑:SergeyAAceina 更新时间:3/14/2018 访问量:132

问:

我正在尝试使用 Snow Leopard 在 32 位 iMac 上编译 Icecat。 我已经安装了最新版本的 Xcode、Tigerbrew、Yasm、Python 2.7、Python 3.5 和 PIP(我正在使用 Autoconf2.13)。

我能够进入配置部分,然后当我运行它时:

../configure --with-l10n-base=../l10n --enable-official-branding

我收到以下错误:

configure: error: Your C and C++ compilers are different. You need to use the same compiler.

当我使用 --version 查询它们时,我的 GCC、G++ 版本都是 4.2.1

我已经在互联网上搜索了相关的东西,但我一生都无法弄清楚如何解决这个问题。

这是我关注的链接:

https://libreplanet.org/wiki/Group:IceCat/Compile_and_package/build_52.3.0_on_macOS_10.13_High_Sierra

任何帮助都是值得赞赏的。

C++ macOS GCC OSX-Snow-Leopard AutoConf

评论

0赞 NathanOliver 3/14/2018
可能相关:stackoverflow.com/questions/8707367/......
0赞 SergeyA 3/14/2018
同样在这里:stackoverflow.com/questions/35043415/...
0赞 Aceina 3/14/2018
更新:在查看了这些文章并查看了我自己的系统后,我发现我的 c++ 链接没有指向 G++,而是指向同一文件夹中的 C++-4.2。我将尝试弄清楚如何更改该符号链接,看看这是否不会破坏所有内容。
0赞 Aceina 3/14/2018
更新2:那没有用。我仍然收到同样的错误。从好的方面来说,它也没有破坏我能说的任何东西

答: 暂无答案