2013-04-09 2 views
1

Я пытался установить это в течение нескольких дней без успеха. Ищете помощь, я прошел через этот сайт полдюжины раз, чтобы попытаться решить проблему, но мне не повезло.Проблема с установкой caldecott, make inoperable command

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

C:/Ruby193/bin/ruby.exe extconf.rb 
creating Makefile 

make 
'make' is not recognized as an internal or external command, 
operable program or batch file. 


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/escape_ut 
ils-0.3.2 for inspection. 
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/escape_utils-0.3.2/ext/esc 
ape_utils/gem_make.out 

Я пытался следовать инструкциям на этом посту
- Make Is Not Recognized as an internal or exernal command

Делая это:

c:\Ruby193>set make=mingw32-make 

Я, к сожалению, до сих пор получаю:

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

C:/Ruby193/bin/ruby.exe extconf.rb 
creating Makefile 

mingw32-make 
'mingw32-make' is not recognized as an internal or external command, 
operable program or batch file. 


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/escape_ut 
ils-0.3.2 for inspection. 
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/escape_utils-0.3.2/ext/esc 
ape_utils/gem_make.out 

I 've также сделано:

c:\Ruby193\DevKit>gem install eventmachine --pre 

Как обсуждалось здесь.
- Error Installing Caldecott

HALP !!! Что я делаю не так?

Windows 7
Запуск CMD в качестве администратора
Рубин v1.9.3
DevKit - установлен в Рубиновый папку, и постустановочных побежал


Update:

Я я попытался создать свой собственный файл match.bat в каталоге c:/ruby193/devkit/mingw/bin, который должен отправить команду make команде mingw32-mak e, все еще успешно, но вот мой код для файла партии (match.bat).

@echo off 
mingw32-make %* 

Как объяснялось на этом форуме.
make.bat

По-прежнему не повезло, я, скорее всего, продолжу рулонное лицо на клавиатуре, пока не найду решение.

ответ

0

Вы можете попытаться установить без platform arugment, просто эта команда

$ gem install caldecott 

какая ошибка вы получаете сейчас?

+0

Тот же, к сожалению. –

+0

Установка родных драгоценных камней на окна - это всегда боль. так что, может быть, вы можете попробовать развернуть Ubuntu 12.04 в VirtualBox. В Linux установить родные камни довольно легко и хорошо поддерживается. – CuriousMind

+0

Я мог бы попробовать это некоторое время. Я хотел создать новый рабочий стол и загружать Windows и Ubuntu. Просто не было наличных денег, чтобы построить то, что я хочу. Если у меня не будет никаких результатов к концу сегодняшнего вечера, я полагаю, что мне придется привести к VitrualBox. Удовольствие не имеет значения. –