嘗試更新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