# foxGUIb & ruby 1.8.5 spewing hundreds of errors at launch ti

**URL:** <https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799>\
**Category:** Ruby\
**Created:** [November 7, 2006, 10:56am UTC](https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799 "2006-11-07T10:56:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kenosis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f04885/32.png) [@Kenosis](https://www.ruby-forum.com/u/Kenosis)\
**Post date:** [November 7, 2006, 10:56am UTC](https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799/1 "2006-11-07T10:56:52Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Kenosis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f04885/32.png) [@Kenosis](https://www.ruby-forum.com/u/Kenosis)\
**Post date:** [November 7, 2006, 10:57am UTC](https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799/2 "2006-11-07T10:57:04Z")

</div>

On 11/2/06, Kenosis [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 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

---

<div class="post-metadata">

**Author:** ![Kenosis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f04885/32.png) [@Kenosis](https://www.ruby-forum.com/u/Kenosis)\
**Post date:** [November 7, 2006, 10:58am UTC](https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799/3 "2006-11-07T10:58:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Kenosis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f04885/32.png) [@Kenosis](https://www.ruby-forum.com/u/Kenosis)\
**Post date:** [November 7, 2006, 10:58am UTC](https://www.ruby-forum.com/t/foxguib-ruby-1-8-5-spewing-hundreds-of-errors-at-launch-ti/74799/4 "2006-11-07T10:58:34Z")

</div>

NoonKnight wrote:

> 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
