我正在我的MAC上安装APE(Ajax Push Engine)。但它在安装过程中给我一个错误,
configure: error: installation or configuration problem: C compiler cannot create executables.
我在我的机器上安装了gcc:gcc -v
给出了'gcc版本4.2.1(基于Apple Inc. build 5658)(LLVM build 2336.1.00)'
如何删除此错误?
答案 0 :(得分:1)
如Mat所说,检查config.log
。我在ML上构建SpiderMonkey时遇到了类似的问题,错误结果与配置有关,期望C编译器可执行文件被称为gcc-4.2
和g++-4.2
,这在OSX中不是这样的,它们被称为gcc
和g++
。
解决我遇到的问题:
$ export CC=gcc
$ export CXX=g++
$ ./configure
这种方式起作用并取得了成功。感谢Mat。