Ich habe versucht, die README-Datei in Ruby 1.9.1, aber ich kann nicht kompilieren mit MinGW in Windows. Kannst du mir dabei helfen?Kompilieren von Ruby 1.9.1 in MinGW
Danke.
Ich habe versucht, die README-Datei in Ruby 1.9.1, aber ich kann nicht kompilieren mit MinGW in Windows. Kannst du mir dabei helfen?Kompilieren von Ruby 1.9.1 in MinGW
Danke.
Kompilieren in Windows ist zu komplex, weil Sie viele Abhängigkeiten haben müssen (openssl, zlib, readline, etc).
Eine Sache, die mir geholfen hat, ist das Herunterladen von rubyinstaller (http://github.com/oneclick/rubyinstaller). Es ist noch nicht so perfekt, aber Sie können einige der Konfigurationsdateien optimieren, um für Sie zu arbeiten (d. H. Den neuesten Build zu erhalten, die Versionen zu modifizieren usw.).
Aber seit dem Kompilieren ist es nur der Anfang meiner Probleme (Edelsteine, die native Abhängigkeiten wie rmagick benötigen), endete ich mit Ubuntu stattdessen.
herunterladen rubyinstaller dann laufen rake ruby18 dann führen Sie es aus Sandbox/ruby_mington/bin – rogerdpack
Sie können das GTK "All in one" Bundle herunterladen und verwenden (http://www.gtk.org/download-windows.html). Obwohl Sie gtk nicht verwenden werden, bietet es Builds mit Development Headern/lib für die meisten erforderlichen Bibliotheken.
Es wird auch einfacher sein, es von einem Linux/Unix-System zu kompilieren. siehe diese Seite http://eigenclass.org/hiki/cross+compiling+rcovrt
Letzte Sache, wenn Sie 1.9.1-P378 überqueren wollen bauen, Dieser Beitrag wird sein nützlich http: // phosphor-escence.blogspot.com/2010/01/install-ruby-191 -p378-on-windows-using_22.html
Welche Fehler erhalten Sie? –
Details sind magische Dinge, die uns wissen lassen, wovon zum Teufel du redest. Überlegen Sie, ob Sie etwas bereitstellen. – Pesto
Ich bin ziemlich verwirrt, wo ich anfangen soll. - Ich installierte sowohl MinGW als auch Cygwin. - Ich habe die Version von GCC in Cygwin überprüft (4.4.0) - Ich habe gcc's Version in MinGW (3.4.5) überprüft - Es gibt keine readme in 1.9.1, also habe ich Cygwin bash shell gestartet. - Ich habe den Speicherort des Ruby-Quellordners gebohrt und ./configure eingegeben. - Danach habe ich die Setup-Datei und unkommentiert alles bearbeitet. - Ich tippte "make" und ich habe diesen Fehler bekommen. -> make.exe ": Nichts für" alle "zu tun. Ich baute Ruby in VC++ 9.0 für eine Weile, aber ich kann nicht iconv zum arbeiten. –