[MacRuby-devel] [MacRuby] #144: require of hotcocoa fails on case sensitive file system
MacRuby
ruby-noreply at macosforge.org
Wed Oct 22 11:22:43 PDT 2008
#144: require of hotcocoa fails on case sensitive file system
-------------------------------+--------------------------------------------
Reporter: rune at snuskete.com | Owner: lsansonetti at apple.com
Type: defect | Status: new
Priority: trivial | Milestone:
Component: MacRuby | Keywords: hotcocoa
-------------------------------+--------------------------------------------
When hotcocoa includes the Cocoa library it uses the wrong case, resulting
on the following stack trace when you are using a case sensitive file
system:
{{{
>> require 'hotcocoa'
RuntimeError: framework `cocoa' not found
from
/Library/Frameworks/MacRuby.framework/Versions/0.3/usr/lib/ruby/1.9.0/hotcocoa.rb:1:in
`framework'
from
/Library/Frameworks/MacRuby.framework/Versions/0.3/usr/lib/ruby/1.9.0/hotcocoa.rb:1:in
`<top (required)>'
from (irb):2:in `require'
from (irb):2
from /usr/local/bin/macirb:12:in `<main>'
}}}
The fix is easy; change the first line of hotcocoa.rb to:
framework 'Cocoa'
--
Ticket URL: <http://www.macruby.org/trac/ticket/144>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list