我检查了stackoverflow,但尚未找到答案。
我正在尝试在Mavericks上安装wget,如下所示。
这就是我得到的:
bolo:wget-1.14 Michelin$ subl config.log
bolo:wget-1.14 Michelin$ ./configure --with-ssl=openssl
configure: configuring for GNU Wget 1.14
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... no
checking build system type... i386-apple-darwin13.0.0
checking host system type... i386-apple-darwin13.0.0
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/Users/Michelin/Downloads/wget-1.14':
configure: error: C compiler cannot create executables
See `config.log' for more details
我的config.log:
https://gist.github.com/bolom/7552389
我已经安装了命令行工具的其他东西,但我不是汇编器:(
B.
最佳答案
下面在小牛为我解决了这个问题。我不得不使用sudo来工作。
从https://trac.macports.org/wiki/ProblemHotlist
Xcode许可协议(protocol)
尝试构建可编译OS X应用程序(例如gimp-app)的端口时,编译可能会失败并出现xcodebuild错误。造成这种情况的可能原因之一是,可能需要从终端进行初次运行的xcodebuild才能接受EULA,然后才能进行任何编译。运行:
xcodebuild-许可证
从终端窗口中,然后按照提示进行操作。接受EULA后,再次重建端口。
使用某些端口和某些版本的Xcode(例如,带有Xcode 4.4+的libunwind-header),您可能需要以root身份接受许可证,即:
须藤xcodebuild -license
在任何Xcode升级之后,都需要重复执行此操作。
关于macos - 配置: error: C compiler cannot create executables with Mavericks,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20081883/