[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