我有一个关于 sqlite 的 Merb 依赖的问题。我将在我的 m/c 上安装 merb,但我的 m/c 上没有安装 sqlite。我尝试了这个命令“gem install merb”并看到以下错误。如果有什么方法可以用 mysql 安装 merb 请告诉我。
构建原生扩展。这可能需要一段时间... 错误:安装 merb 时出错:错误:无法构建 gem 原生扩展。
/usr/bin/ruby1.8 extconf.rb 检查 sqlite3.h... 否 * extconf.rb 失败 *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。
提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include=${sqlite3-dir} /include --with-sqlite3-lib --without-sqlite3-lib=${sqlite3-dir}/lib
Gem 文件将继续安装在 /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2 以供检查。结果记录到 /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2/ext/do_sqlite3/gem_make.out