foxGUIb & ruby 1.8.5 spewing hundreds of errors at launch time.

K

Kenosis

Greetings all,

I decided to step up to Ruby 1.8.5 today. After installing 1.8.5, I
*completely* uninstalled and reinstalled fox (1.6.16), fxscintilla
(1.71), FXRuby (1.6.3), and foxGUIb (0.7.1), which all worked perfectly
for me with Ruby 1.8.4 as did foxGUIb. So, when I launch foxGUIb now I
get literally hundreds of error messages (see below), although foxGUIb
does ultimately come up. Anyone know what I'm missing or did wrong?
Perhaps foxGUIb v0.7.1 is not "certified" on Ruby 1.8.5 (I googled this
and searched all the other likely suspects but didn't find anything.)

Thanks in advance for any help you can lend!

Ken


<snip - all the errors are of this type>
......
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_HIDE_FILES
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_TOGGLE_FILES
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_SHOW_HIDDEN
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_HIDE_HIDDEN
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_TOGGLE_HIDDEN
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_SET_PATTERN
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_SORT_REVERSE
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_SORT_CASE
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_REFRESH
/usr/local/lib/ruby/site_ruby/1.8/i686-linux/fox16.so: warning: already
initialized constant ID_LAST
 
L

Lyle Johnson

I decided to step up to Ruby 1.8.5 today. After installing 1.8.5, I
*completely* uninstalled and reinstalled fox (1.6.16), fxscintilla
(1.71), FXRuby (1.6.3), and foxGUIb (0.7.1), which all worked perfectly
for me with Ruby 1.8.4 as did foxGUIb. So, when I launch foxGUIb now I
get literally hundreds of error messages (see below), although foxGUIb
does ultimately come up. Anyone know what I'm missing or did wrong?
Perhaps foxGUIb v0.7.1 is not "certified" on Ruby 1.8.5 (I googled this
and searched all the other likely suspects but didn't find anything.)

Thanks in advance for any help you can lend!

This is a known bug in Ruby 1.8.5; see:

http://rubyforge.org/tracker/?func=detail&aid=5701&group_id=426&atid=1698

Hope this helps,

Lyle
 
N

NoonKnight

Until the 1.8.5 bug is fixed, just precede the "require" with: $VERBOSE
= nil

example:
$VERBOSE = nil # ruby 1.8.5 bug work-around
require 'fox12'
$VERBOSE = true
 
K

Kenosis

NoonKnight said:
Until the 1.8.5 bug is fixed, just precede the "require" with: $VERBOSE
= nil

example:
$VERBOSE = nil # ruby 1.8.5 bug work-around
require 'fox12'
$VERBOSE = true

Thanks to all - much appreciated.

Ken
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,065
Latest member
OrderGreenAcreCBD

Latest Threads

Top