【发布时间】:2011-10-01 15:54:06
【问题描述】:
我运行以下命令并看到以下问题...
$ sudo gem 安装 sqlite3-ruby 要么 $ sudo env ARCHFLAGS="-arch x86_64" gem install sqlite3-ruby 构建原生扩展。这可能需要一段时间... 错误:安装 sqlite3-ruby 时出错: 错误:无法构建 gem 原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb 在 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h 找不到 ruby 的头文件
Gem 文件将继续安装在 /Library/Ruby/Gems/1.8/gems/sqlite3-1.3.3 中以供检查。 结果记录到 /Library/Ruby/Gems/1.8/gems/sqlite3-1.3.3/ext/sqlite3/gem_make.out
很明显,我遗漏了一些标题等,因为 Apple 的众神决定我不需要这些东西。
有没有我可以在不安装 XCode 的情况下安装所有这些东西?还是你们建议我安装 XCode 来获取其他东西……我只是讨厌不得不下载那个 4.5GB 的包。
【问题讨论】:
标签: ruby-on-rails macos sqlite sqlite3-ruby