尝试更新Windows机器上的一些宝石和我不断地得到这个错误输出没有预编译的二进制文件宝石:如何在Windows上进行Ruby Gems安装使用MinGW进行制作和编译?
提供的配置选项: --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 --srcdir =。 --curdir --ruby = c:/ server/ruby/bin/ruby
这些是在安装gem时提供给extconf.rb ruby文件的配置选项。
我已经安装了MinGW,所以我应该拥有我需要安装,编译和编译这些宝石的所有东西。但是,我不知道如何更改RubyGems的配置,以便在调用extconf.rb时包含指向MinGW include目录的相应选项。
谢谢 - 我没有意识到,直到阅读这个宝石需要使用与Ruby语言本身相同的编译器进行编译。既然如此,我已经走了另一条路 - 我已经安装了VC6,并在头文件中添加了一小段代码,所有工作都很好。谢谢。 – Yardboy 2008-10-13 21:00:02