After installing devkit, I am still getting an error installing watir:
After I failed with the above installation, I downgrade ruby and watir but
still failing with the same error:

C:\devkit>gem install watir --no-ri --no-rdoc
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing watir:
        ERROR: Failed to build gem native extension.

C:/Ruby/bin/ruby.exe extconf.rb
checking for ffi.h... no
checking for #include <ffi.h>
... no
checking for rb_thread_blocking_region()... no
checking for ruby_thread_has_gvl_p()... no
checking for ruby_native_thread_p()... no
checking for rb_thread_call_with_gvl()... no
creating extconf.h
creating Makefile

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


Gem files will remain installed in
C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11 for
 inspection.
Results logged to
C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11/ext/ffi_c/gem_make.o
ut

C:\devkit>










On Tue, Mar 27, 2012 at 10:15 AM, Shlomit Gazit <[email protected]>wrote:

> I dont remember doing it in the past, is that a new step?
>
> Shlomit.
>
>
> On Wed, Mar 21, 2012 at 12:30 PM, Željko Filipin <[email protected]
> > wrote:
>
>> Did you install devkit?
>>
>>
>> https://github.com/zeljkofilipin/watirbook/blob/master/installation/windows.md
>>
>>
>> Željko
>> --
>> watir.com/book - author
>>
>>
>>
>> On Wed, Mar 21, 2012 at 12:44 PM, Shlomit Gazit <[email protected]
>> > wrote:
>>
>>> Microsoft Windows XP [Version 5.1.2600]
>>> (C) Copyright 1985-2001 Microsoft Corp.
>>>
>>> C:\Documents and Settings\Administrator>ruby -e 'require "watir";puts
>>> Watir::IE:
>>> :VERSION'
>>> -e:1: warning: toplevel constant VERSION referenced by Watir::IE::VERSION
>>> 1.8.6
>>>
>>> C:\Documents and Settings\Administrator>gem update watir
>>> Updating installed gems
>>> Updating commonwatir
>>> Successfully installed commonwatir-2.0.4
>>> Updating firewatir
>>> Successfully installed firewatir-1.9.4
>>> Updating watir
>>> Building native extensions.  This could take a while...
>>> ERROR:  Error installing watir:
>>>         ERROR: Failed to build gem native extension.
>>>
>>> C:/Ruby/bin/ruby.exe extconf.rb
>>> checking for ffi.h... no
>>> checking for #include <ffi.h>
>>> ... no
>>> checking for rb_thread_blocking_region()... no
>>> checking for ruby_thread_has_gvl_p()... no
>>> checking for ruby_native_thread_p()... no
>>> checking for rb_thread_call_with_gvl()... no
>>> creating extconf.h
>>> creating Makefile
>>>
>>> nmake
>>> 'nmake' is not recognized as an internal or external command,
>>> operable program or batch file.
>>>
>>>
>>> Gem files will remain installed in
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11 for
>>>  inspection.
>>> Results logged to
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11/ext/ffi_c/gem_make.o
>>>  ut
>>> Gems updated: commonwatir, firewatir
>>> Installing ri documentation for commonwatir-2.0.4...
>>> Installing ri documentation for firewatir-1.9.4...
>>> Installing RDoc documentation for commonwatir-2.0.4...
>>> Installing RDoc documentation for firewatir-1.9.4...
>>>
>>> C:\Documents and Settings\Administrator>ruby -e 'require "watir";puts
>>> Watir::IE:
>>> :VERSION'
>>> -e:1: no such file to load -- watir/ie (LoadError)
>>>
>>> C:\Documents and Settings\Administrator>ruby -e 'require "watir";puts
>>> Watir::IE:
>>> :VERSION'
>>> -e:1: no such file to load -- watir/ie (LoadError)
>>>
>>> C:\Documents and Settings\Administrator>
>>> C:\Documents and Settings\Administrator>gem update --system
>>> Updating RubyGems
>>> Updating rubygems-update
>>> ERROR:  Error installing rubygems-update:
>>>         rubygems-update requires Ruby version >= 1.8.7.
>>> Updating RubyGems to 1.3.7
>>> Installing RubyGems 1.3.7
>>> RubyGems 1.3.7 installed
>>>
>>> === 1.3.7 / 2010-05-13
>>>
>>> NOTE:
>>>
>>> http://rubygems.org is now the default source for downloading gems.
>>>
>>> You may have sources set via ~/.gemrc, so you should replace
>>> http://gems.rubyforge.org with http://rubygems.org
>>>
>>> http://gems.rubyforge.org will continue to work for the forseeable
>>> future.
>>>
>>> New features:
>>>
>>> * `gem` commands
>>>   * `gem install` and `gem fetch` now report alternate platforms when a
>>>     matching one couldn't be found.
>>>   * `gem contents` --prefix is now the default as specified in --help.
>>>  Bug
>>>     #27211 by Mamoru Tasaka.
>>>   * `gem fetch` can fetch of old versions again.  Bug #27960 by Eric
>>> Hankins.
>>>   * `gem query` and friends output now lists platforms.  Bug #27856 by
>>> Greg
>>>     Hazel.
>>>   * `gem server` now allows specification of multiple gem dirs for
>>>     documentation.  Bug #27573 by Yuki Sonoda.
>>>   * `gem unpack` can unpack gems again.  Bug #27872 by Timothy Jones.
>>>   * `gem unpack` now unpacks remote gems.
>>>   * --user-install is no longer the default.  If you really liked it, see
>>>     Gem::ConfigFile to learn how to set it by default.  (This change was
>>> made
>>>     in 1.3.6)
>>> * RubyGems now has platform support for IronRuby.  Patch #27951 by Will
>>> Green.
>>>
>>> Bug fixes:
>>>
>>> * Require rubygems/custom_require if --disable-gem was set.  Bug #27700
>>> by
>>>   Roger Pack.
>>> * RubyGems now protects against exceptions being raised by plugins.
>>> * rubygems/builder now requires user_interaction.  Ruby Bug #1040 by
>>> Phillip
>>>   Toland.
>>> * Gem::Dependency support #version_requirements= with a warning.  Fix
>>> for old
>>>   Rails versions.  Bug #27868 by Wei Jen Lu.
>>> * Gem::PackageTask depends on the package dir like the other rake package
>>>   tasks so dependencies can be hooked up correctly.
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> RubyGems installed the following executables:
>>>         C:/Ruby/bin/gem
>>>
>>> RubyGems system software updated
>>>
>>> C:\Documents and Settings\Administrator>gem install watir
>>> Building native extensions.  This could take a while...
>>> ERROR:  Error installing watir:
>>>         ERROR: Failed to build gem native extension.
>>>
>>> C:/Ruby/bin/ruby.exe extconf.rb
>>> checking for ffi.h... no
>>> checking for #include <ffi.h>
>>> ... no
>>> checking for rb_thread_blocking_region()... no
>>> checking for ruby_thread_has_gvl_p()... no
>>> checking for ruby_native_thread_p()... no
>>> checking for rb_thread_call_with_gvl()... no
>>> creating extconf.h
>>> creating Makefile
>>>
>>> nmake
>>> 'nmake' is not recognized as an internal or external command,
>>> operable program or batch file.
>>>
>>>
>>> Gem files will remain installed in
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11 for
>>>  inspection.
>>> Results logged to
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11/ext/ffi_c/gem_make.o
>>> ut
>>>
>>> C:\Documents and Settings\Administrator>ruby -e 'require "watir";puts
>>> Watir::IE:
>>> :VERSION'
>>> -e:1: no such file to load -- watir/ie (LoadError)
>>>
>>> C:\Documents and Settings\Administrator>gem install mongrel --pre
>>> Successfully installed gem_plugin-0.2.3
>>> Successfully installed mongrel-1.2.0.pre2-x86-mswin32
>>> 2 gems installed
>>> Installing ri documentation for gem_plugin-0.2.3...
>>> Installing ri documentation for mongrel-1.2.0.pre2-x86-mswin32...
>>> Installing RDoc documentation for gem_plugin-0.2.3...
>>> Installing RDoc documentation for mongrel-1.2.0.pre2-x86-mswin32...
>>>
>>> C:\Documents and Settings\Administrator>gem install watir
>>> Building native extensions.  This could take a while...
>>> ERROR:  Error installing watir:
>>>         ERROR: Failed to build gem native extension.
>>>
>>> C:/Ruby/bin/ruby.exe extconf.rb
>>> checking for ffi.h... no
>>> checking for #include <ffi.h>
>>> ... no
>>> checking for rb_thread_blocking_region()... no
>>> checking for ruby_thread_has_gvl_p()... no
>>> checking for ruby_native_thread_p()... no
>>> checking for rb_thread_call_with_gvl()... no
>>> creating extconf.h
>>> creating Makefile
>>>
>>> nmake
>>> 'nmake' is not recognized as an internal or external command,
>>> operable program or batch file.
>>>
>>>
>>> Gem files will remain installed in
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11 for
>>>  inspection.
>>> Results logged to
>>> C:/Ruby/lib/ruby/gems/1.8/gems/ffi-1.0.11/ext/ffi_c/gem_make.o
>>> ut
>>>
>>> C:\Documents and Settings\Administrator>
>>>
>>>
>>> --
>>> Before posting, please read http://watir.com/support. In short: search
>>> before you ask, be nice.
>>>
>>> [email protected]
>>> http://groups.google.com/group/watir-general
>>> [email protected]
>>>
>>
>>  --
>> Before posting, please read http://watir.com/support. In short: search
>> before you ask, be nice.
>>
>> [email protected]
>> http://groups.google.com/group/watir-general
>> [email protected]
>>
>
>

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

Reply via email to