[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

RubyCocoa LoadError

Gianni C

12/2/2007 10:07:00 AM

Hey Rubyists,

I'm trying to use the RubyCocoa framework, but I am getting a
LoadError:

`require': no such file to load -- osx/cocoa (LoadError)

RubyCocoa is installed, and *all* the sample applications work
perfectly. Even when I include the correct path (/Library/Frameworks/
RubyCocoa.framework/Resources/ruby/) I get an even better error:

/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/
oc_import.rb:14: warning: already initialized constant FRAMEWORK_PATHS
/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/
oc_import.rb:19: warning: already initialized constant SIGN_PATHS
/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/
oc_import.rb:26: warning: already initialized constant PRE_SIGN_PATHS
NameError: uninitialized constant OSX::RUBYCOCOA_FRAMEWORK_PATHS
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/oc_import.rb:29
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/oc_all.rb:9:in `require'
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/oc_all.rb:9
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/foundation.rb:8:in `require'
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/foundation.rb:8
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/cocoa.rb:8:in `require'
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/objc/cocoa.rb:8
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/cocoa.rb:8:in `require'
from /Library/Frameworks/RubyCocoa.framework/Resources/ruby/
osx/cocoa.rb:8
from (irb):4:in `require'
from (irb):4

Here is my require code:

require 'osx/cocoa'
include OSX
OSX.require_framework 'AddressBook'

Any Idea on what my problem is? I'm sure it's just something silly I
have missed. Thanks in advance,

Gianni C