Установка dm-типов на Windows. (Win7 x64)

Я пытаюсь установить dm-types для DataMapper на моей машине с

gem install dm-types 

Я установил Ruby из RubyInstaller (1.9.3) и у меня также установлен DevKit. (А также некоторые другие гемы, такие как sinatra, haml, dm-core и bcrypt-ruby).
Однако, когда я запускаю "gem install dm-types", происходит следующее.

C:\Users\Lev>gem install dm-types
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing dm-types:
        ERROR: Failed to build gem native extension.

        "C:/Program Files (x86)/Ruby/Ruby193/bin/ruby.exe" extconf.rb
creating Makefile

make
Makefile:172: warning: overriding commands for target `C:/Program'
Makefile:163: warning: ignoring old commands for target `C:/Program'
Makefile:172: warning: overriding commands for target `Files'
Makefile:163: warning: ignoring old commands for target `Files'
Makefile:215: *** multiple target patterns.  Stop.


Gem files will remain installed in C:/Program Files (x86)/Ruby/Ruby193/lib/ruby/
gems/1.9.1/gems/json-1.6.5 for inspection.
Results logged to C:/Program Files (x86)/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/j
son-1.6.5/ext/json/ext/parser/gem_make.out

Мое google-fu показало, что есть/были некоторые зависимости bcrypt, которые не собираются на windows, но bcrypt установился безупречно. У меня также есть nmake.exe в моем системном пути.

Так как же мне заставить dm-типы работать на Windows 7 x64?

Кроме того, я совершенно не возражаю против того, чтобы очистить мою машину от всего, что связано с ruby, и начать все сначала.

5
задан Lev Dubinets 17 January 2012 в 00:08
поделиться