WARNING: Watir::Safari was not loadable

28 views
Skip to first unread message

ktemax

unread,
Nov 8, 2011, 10:21:03 AM11/8/11
to OCRA One-Click Application Builder
Hello There,

I would like to know if it is normal that Ocra load Watir::Safari even
if it's not instantiate in ruby script if yes how can i fix it because
am working in XP and Safariwatir gem its not supported.

Thanks

ktemax

unread,
Nov 8, 2011, 10:21:22 AM11/8/11
to OCRA One-Click Application Builder

Lars Christensen

unread,
Nov 11, 2011, 5:33:20 PM11/11/11
to ruby...@googlegroups.com

It could be auto-loaded. Ocra tries to include all autoloaded
constants. Could you try running Ocra with --no-autoload and see if it
helps?

ktemax

unread,
Nov 14, 2011, 3:24:10 AM11/14/11
to OCRA One-Click Application Builder

I tried Ocra --no-autoload myscript.rb
then i got myscript.exe
but when i executed myscript.exe i had this errors :

C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:
247:in `to_spec
s': Could not find builder (>= 2.1.2) amongst [commonwatir-2.0.2,
ffi-1.0.9-x86-
mingw32, firewatir-1.9.4, hoe-1.3.0, json_pure-1.6.1, nokogiri-1.5.0-
x86-mingw32
, ocra-1.3.0, rake-0.8.7, rautomation-0.6.3, rubyforge-2.0.4, s4t-
utils-1.0.4, s
afariwatir-0.3.8, user-choices-1.1.6.1, watir-2.0.2, win32-api-1.4.8,
win32-proc
ess-0.6.5, windows-api-0.3.0, windows-pr-1.2.1, xml-simple-1.1.0]
(Gem::LoadErro
r)
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:761:in `block in activate_dependencies'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:758:in `each'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:758:in `activate_dependencies'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:742:in `activate'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:764:in `block in activate_dependencies'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:758:in `each'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:758:in `activate_dependencies'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems/
specification.rb
:742:in `activate'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems.rb:
209:in `rescu
e in try_activate'
from C:/Tmp/ocr43.tmp/lib/ruby/site_ruby/1.9.1/rubygems.rb:
206:in `try_a
ctivate'
from <internal:gem_prelude>:218:in `try_activate'
from <internal:lib/rubygems/custom_require>:32:in `rescue in
require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from C:/Tmp/ocr43.tmp/src/hello.rb:3:in `<main>'

I think it's related to my ruby version or my gem incompatibility any
help or suggestion will be very appreciated.



ktemax

unread,
Dec 1, 2011, 5:15:54 AM12/1/11
to OCRA One-Click Application Builder
The problem was with Ruby version. I tried Ocra with Ruby 1.8.7p299
and it works very good.
Reply all
Reply to author
Forward
0 new messages