Установка Devkit: не удалось создать собственное расширение gem

Мне очень стыдно, что я не смог решить эту проблему на моем. Im googeling уже несколько дней, но почему-то я не добился успеха. Когда я пытаюсь выполнить шаги по установке, выполните следующие действия: https://github.com/oneclick/*************/wiki/Development-Kit И в конце вы хотите, чтобы intall json получил эту ошибку:

C:\Devkit>gem install json --platform=ruby
 Temporarily enhancing PATH to include DevKit...
 Building native extensions. This could take a while...
 ERROR: Error installing json:
 ERROR: Failed to build gem native extension.

 C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
 creating Makefile

 make "DESTDIR="
 generating generator-i386-mingw32.def
 compiling generator.c
 linking shared-object json/ext/generator.so
 c:/devkit/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../../mingw32/bin/ld.exe: can
 not find -lmsvcrt-ruby191
 collect2: ld returned 1 exit status
 make: *** [generator.so] Error 1


 Gem files will remain installed in C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9
 .1/gems/json-1.8.0 for inspection.
 Results logged to C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/json-1.8.
 0/ext/json/ext/generator/gem_make.out

Может кто-нибудь мне помочь? благодаря

1 ответ

на окне 7 64-битная система 1) если вы хотите работать с ruby version lesst, а затем ruby 2.0 2) вам нужно установить DevKit 32 бит из http://*************.org/downloads/ в окне 7 x64 бит

если вы хотите установить версию ruby 2 или более поздней версии в окне 7, поэтому вам нужно установить DevKit 64 бит

с рубином 2 с 64-битным

с DevKit 64 бит в окне 7 64-битная система ruby 32 бит не будет работать

но окно 7 64-битной системы с Devkit 32 бит и рубином 32 бит будут работать

этот вопрос не придет

licensed under cc by-sa 3.0 with attribution.