2013-08-23 4 views
1

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

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 

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

ответ

2

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

если вы хотите установить рубин 2 или более версии в окне 7, так что вы должны установить DevKit 64 бит

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

с DevKit 64 бит на Windows 7 64 битной системы рубинового 32 бит не будет работать

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

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