其他任何人通過gem install cuke4nuke安裝cuke4nuke時遇到困難?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位盒子 紅寶石1.8。圖6(2008-08-11 PATCHLEVEL 287)[I386-mswin32]
RubyGems的1.3.5
編輯我還安裝了RubyInstaller的的devkit
我安裝了以下寶石:
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)
看起來你是對的。我安裝了Visual Studio 2005 Pro的完整版本,以在我的機器上安裝C++,並且它工作正常。謝謝您的幫助! – 2010-02-12 12:49:26
很酷。 Microsoft Visual C++ 6.0(OneClick安裝程序編譯時)與Visual C++ 8.0(您已安裝)之間存在一些不兼容問題,但如果它起作用,那麼您可能沒有運行它們。 – 2010-02-12 13:21:03
我必須承認,我有點困惑,爲什麼*你首先得到這個錯誤。 cuke4nuke gem本身不包含任何C代碼。 (它包含一些預編譯的.NET DLL,但由於它們是預編譯的,所以它們不需要編譯器)。它取決於幾個用C:json,win32console,win32-process編寫的gem,但你已經*安裝了這些軟件,所以再次不需要編譯它們。 – 2010-02-12 13:24:19