Компиляция Ruby 1.9.1 в MinGW - PullRequest
0 голосов
/ 29 июня 2009

Я пытался следовать файлу README в Ruby 1.9.1, но не могу скомпилировать его с помощью MinGW в Windows. Можете ли вы помочь мне с этим?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 июля 2010

Возможно, вы захотите скачать и использовать пакет GTK «Все в одном» (http://www.gtk.org/download-windows.html). Хотя вы не будете использовать gtk, он предоставляет сборки с заголовками разработки / lib для большинства необходимых библиотек.

Также будет проще скомпилировать его из системы linux / unix. Смотрите эту страницу http://eigenclass.org/hiki/cross+compiling+rcovrt

И последнее, если вы хотите выполнить кросс-сборку 1.9.1-p378, этот пост будет полезен http: //hosphor-escence.blogspot.com/2010/01/install-ruby-191-p378-on-windows -using_22.html

0 голосов
/ 14 сентября 2009

Компиляция в Windows СЛИШКОМ сложна, потому что у вас есть много зависимостей, о которых вам нужно подумать (openssl, zlib, readline и т. Д.).

Одна вещь, которая помогла мне, это загрузить rubyinstaller (http://github.com/oneclick/rubyinstaller). Это еще не так идеально, но вы можете настроить некоторые файлы конфигурации, чтобы они работали для вас (например, получить последнюю сборку, изменить версии и т. Д.) .

Но так как компиляция - это только начало моих проблем (гемов, которым нужны нативные зависимости, такие как rmagick), я вместо этого использовал Ubuntu.

...