[fxruby-users] fxruby install problem?
Lyle Johnson
lyle at knology.net
Wed Jul 12 08:47:42 EDT 2006
On Jul 11, 2006, at 7:58 PM, Hal Fulton wrote:
> I'm running the Ruby stable snapshot. It reports
> 1.8.5.
>
> I dl'd fox 1.6.6 and did:
>
> ./configure --with-scintilla
> make
> make install
Quick side note: The "--with-scintilla" option doesn't mean anything
to FOX. He doesn't know anything about FXScintilla. You can safely
leave that bit off in the future.
> Then I did
>
> gem install fxruby
>
> and picked 1.6 (ruby)
>
> It finally said:
>
> make install
> make: Nothing to be done for `install'.
>
> make clean
> Successfully installed fxruby-1.6.0
> Installing ri documentation for fxruby-1.6.0...
> Installing RDoc documentation for fxruby-1.6.0...
>
> Everything looked OK until the suspicious-looking
> "Nothing to be done."
>
> Now I can't do a require of fox16...
This is a known bug in RubyGems 0.9.0; see:
http://rubyforge.org/tracker/index.php?
func=detail&aid=4948&group_id=126&atid=575
a workaround is to use the "gem env" command to identify your Gems
installation directory (usually something like /usr/local/lib/ruby/
gems/1.8) and switch to the "gems/fxruby-1.6.0/ext/fox16" directory
underneath that:
cd /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.6.0/ext/fox16
and then type:
make
Note that depending on permissions, you may need to be logged in as
root to do that. It will recompile the extension module and after
that you should be in good shape.
More information about the fxruby-users
mailing list