2009-06-29 85 views
0

我試過了Ruby 1.9.1中的README文件,但我無法在Windows中使用MinGW進行編譯。你能幫助我嗎?在MinGW中編譯Ruby 1.9.1

謝謝。

+0

你得到了什麼錯誤? – 2009-06-29 19:07:31

+7

細節是神奇的東西,讓我們知道你在說什麼。考慮提供一些。 – Pesto 2009-06-29 19:18:28

回答

0

在windows中編譯它太複雜了,因爲你需要考慮很多依賴關係(openssl,zlib,readline等)。

幫助我的一件事是通過下載rubyinstaller(http://github.com/oneclick/rubyinstaller)。這並不是完美的,但你可以調整一些配置文件爲你工作(即獲得最新版本,修改版本等)。

但是自從編譯它只是我的問題的開始(像rmagick這樣需要本地依賴的gem),我最終使用了Ubuntu。

0

您可能想要下載並使用GTK「一體式」套件(http://www.gtk.org/download-windows.html)。儘管您不會使用gtk,但它爲大多數所需的庫提供了帶有開發頭文件/ lib的構建版本。

從linux/unix系統交叉編譯它也會更容易。 看到這個頁面http://eigenclass.org/hiki/cross+compiling+rcovrt

最後一件事,如果你想跨越構建1.9.1-p378,這篇文章將是有用的http:// phosphor-escence.blogspot.com/2010/01/install-ruby-191 -p378-on-windows-using_22.html