From: Bil Kleb Date: 2002-03-19T07:45:25+09:00 Subject: Re: This bonehead can't build FXRuby on RH7.2 Lyle Johnson wrote: > > 2. What are the g++ header files doing in /usr/local/include of all places? This one clued me in: I had installed Intel's Fortran compiler (gasp!), and it included a near complete duplication of gcc's headers. I purged that mess and FXRuby built flawlessly... Now I think I just have the test file setup wrong, e.g., I currently have require 'test/unit' class GuiDuckUT < Test::Unit::TestCase def testOne assert_equal 1, 1 end def testText assert_equal 'test', 'test', 'text is the same' end end if $0 == __FILE__ then require 'test/unit/ui/fox/testrunner' Test::Unit::UI::Fox::TestRunner.run(GuiDuckUT.suite) # require 'test/unit/ui/console/testrunner' # Test::Unit::UI::Console::TestRunner.run(GuiDuckUT.suite) end invoked with ruby GuiDuckUT.rb This produces the GUI TestRunner, but when I hit the "run" button, I am greeted with: /usr/local/pkgs/ruby-1.6.7/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:118:in `reset_ui': undefined local variable or method `runCountLabel' for # (NameError) from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/util/observable.rb:84:in `attach_to_mediator' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:94:in `call' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/util/observable.rb:84:in `notify_listeners' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/util/observable.rb:82:in `each_value' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/util/observable.rb:82:in `notify_listeners' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/testrunnermediator.rb:45:in `run_suite' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:66:in `on_run' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:107:in `run' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:107:in `start_ui' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:61:in `start' from /usr/local/lib/ruby/site_ruby/1.6/test/unit/ui/fox/testrunner.rb:35:in `run' from GuiDuckUT.rb:16 I'll go read the docs now that I actually made it through compile... Thanks for the help, -- Bil Kleb NASA Langley Research Center Hampton, Virginia, USA