Hokey, here's another one.

First off, FXRuby wouldn't compile... at all.  I got a couple of "Illegal 
number of arguments" errors, which I "fixed" by removing the offending 
arguments from the FXRuby code:

diff -r FXRuby-0.99.172/src/FXRbApp.cpp FXRuby-0.99.172_/src/FXRbApp.cpp
100c100
<     rb_thread_wait_for(wait);
---
>     rb_thread_wait_for();
diff -r FXRuby-0.99.172/src/FXRuby.cpp FXRuby-0.99.172_/src/FXRuby.cpp
138c138
<       rb_gc_mark(value);
---
>       rb_gc_mark();

After I figured out the -O2 FAQ, everything compiled.  Then I figured out the 
"Can't load library" FAQ, and got the examples to run.  However, most hang or 
crash after they get painted.  One example does work, but I don't know enough 
about the FOX toolkit to figure out the pattern:

browser		-> browser.rb:40:in `name': wrong # of arguments(0 for 1)
datatarget	-> runs
hello2		-> hello2.rb:50:in `run': Invalid argument - "sleep"
image		-> image.rb:233: [BUG] Segmentation fault

Is it me, or is it Memorex?

--- SER