【发布时间】:2014-05-05 04:04:36
【问题描述】:
我尝试为 phonegap 推送通知 (ios) 安装 pushmeup 插件。
当我运行命令 sudo gem install pushmeup 我得到这个错误:
构建原生扩展。这可能需要一段时间... 错误:错误 安装 pushmeup:错误:无法构建 gem 原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rb 创建 Makefile
使“DESTDIR=”干净
make "DESTDIR=" 编译 generator.c 链接共享对象 json/ext/generator.bundle clang:错误:未知参数: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang:注意: 这将是一个硬错误(不能降级为警告) 未来品牌:* [generator.bundle] 错误 1
制作失败,退出代码 2
Gem 文件将继续安装在 /Library/Ruby/Gems/2.0.0/gems/json-1.8.1 供检查。结果 登录到 /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/json-1.8.1/gem_make.out
GitHub:
参数:
ruby -v ruby 2.0.0p247(2013-06-27 修订版 41674) [universal.x86_64-darwin13]
gem -v 2.2.2
Mac OS X v 10.9.2
XCode 5.1 版 (5B130a)
cordova -v 3.4.0-0.1.3
【问题讨论】:
标签: ruby cordova gem push-notification phonegap-plugins