Building native extensions. This could take a while...
错误:安装cocoapods时出错: 错误:无法构建gem原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20150610-6663-7exisu.rb extconf.rb
创建Makefile
make "DESTDIR=" clean
make "DESTDIR="
compiling generator.c
linking shared-object json/ext/generator.bundle
clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
make: *** [generator.bundle] Error 1
make failed, exit code 2
这是终端中的错误日志,我无法找到我更新的解决方案 红宝石和系统以及我错误的很多东西 - 我有ios7和 MAC-10.9
答案 0 :(得分:1)
我想你在安装cocoapods gem之前已经运行了gem update
,所以你的所有宝石都应该更新。
该消息是XCode 5.1引入的新警告,现在将未知参数作为错误进行威胁。你没有指定你正在使用哪个版本的cocoapods和XCode,但我的猜测是两者之间存在不匹配。也许Xcode太老了?你正在安装一个全新的cocoapods,至少应该是最新的。
您可以尝试禁用该警告,并希望编译在安装cocoapods之前成功完成设置环境变量,而不是更新XCode:
ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install cocoapods
答案 1 :(得分:1)
我按照以下步骤安装Cocoapods。可能对你有用。