próby aktualizacji niektóre kamienie na komputerze z systemem Windows, a ja ciągle uzyskać to wyjście błędu do klejnotów, które nie mają skompilowane pliki binarne:Jak tworzyć instalacje Ruby Gems w systemie Windows przy użyciu MinGW do tworzenia i kompilowania?
opisano opcje konfiguracji: --with-opt-dir --without- opt-dir - z opcją-opt-include - bez-opt-include = $ {opt-dir}/include --with-opt-lib - bez-opt-lib = $ {opt-dir }/lib --with-make-prog --srcdir =. --curdir --ruby = c:/server/Ruby/bin/ruby
Są to opcje konfiguracyjne, które są przewidziane do pliku ruby extconf.rb podczas instalacji gem.
Zainstalowałem MinGW, więc powinienem mieć wszystko, czego potrzebuję do instalacji, tworzenia i kompilowania tych klejnotów. Jednak nie wiem, jak zmienić konfigurację dla RubyGems, aby po wywołaniu funkcji extconf.rb zawierała odpowiednie opcje wskazujące katalog zawierający MinGW.
Dzięki - nie wiedziałem, dopóki nie przeczytałem tego, że klejnoty muszą być skompilowane z tym samym kompilatorem, którego używa się w samym języku Ruby. W tym przypadku poszedłem w drugą stronę - zainstalowałem VC6 i z jednym dodatkiem do pliku nagłówkowego, wszystko działa dobrze. Dzięki. – Yardboy