проблемы установки cuke4nuke - PullRequest
1 голос
/ 12 февраля 2010

У кого-то еще есть проблемы с установкой cuke4nuke через gem install cuke4nuke?

Я получаю следующую ошибку и не могу понять, что делать, чтобы ее исправить:

Building native extensions.  This could take a while...
ERROR:  Error installing cuke4nuke:
        ERROR: Failed to build gem native extension.

C:/Ruby/bin/ruby.exe extconf.rb
checking for strncpy_s()... no
creating Makefile

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

Я бегу:

Windows 7 32-битная коробка Ruby 1.8.6 (2008-08-11, уровень обновления 287) [i386-mswin32]
RubyGems 1.3.5
edit Я также установил devkit RubyInstaller

У меня установлены следующие самоцветы:

actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5)
activeresource (2.3.5)
activesupport (2.3.5)
builder (2.1.2)
cucumber (0.6.2, 0.5.0, 0.4.4)
diff-lcs (1.1.2)
fxri (0.3.6)
fxruby (1.6.16)
hpricot (0.6.164)
json (1.2.0)
json_pure (1.2.0)
log4r (1.0.5)
polyglot (0.2.9)
ptools (1.1.6)
rack (1.0.1)
rails (2.3.5)
rake (0.8.7, 0.8.1)
ruby-opengl (0.60.0)
term-ansicolor (1.0.4)
test-unit (2.0.1)
treetop (1.4.3, 1.4.2)
win32-api (1.2.1, 1.2.0)
win32-clipboard (0.4.4)
win32-dir (0.3.2)
win32-eventlog (0.5.0)
win32-file (0.5.5)
win32-file-stat (1.3.1)
win32-process (0.5.9)
win32-sapi (0.1.4)
win32-sound (0.4.1)
win32console (1.2.0)
windows-api (0.2.4)
windows-pr (0.9.3)

Ответы [ 2 ]

0 голосов
/ 08 декабря 2010

У меня была такая же проблема с установкой watir gem ..... Я скопировал все файлы из папки ruby, которая отлично работает на другой машине ... на мою машину ... и это решило проблему. Я пробовал много способов ... но это единственный способ, который работал для меня. Надеюсь, это кому-нибудь поможет! :)

0 голосов
/ 12 февраля 2010

Вы не следовали инструкциям по установке.

В инструкциях по установке говорится, что вы используете версию MRG MinGW, но вы используете версию MSVC. Кроме того, вы должны установить компилятор C и среду сборки C, снова в соответствии с инструкциями по установке. Если вы используете версию MinGW, вы можете использовать Devkit, предоставленный авторами RubyInstaller. Если вы используете версию MSVC, вам нужно установить тот же компилятор, который использовался для компиляции MRI: Microsoft Visual C 6.0 (который больше недоступен не было в течение многих лет).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...