From: Chris C. <cdc...@gm...> - 2007-11-05 16:20:29
|
So today I went to build RubyCocoa on my tiger machine. To be sure, I reinstalled Ruby with --enable-shared and things. When doing the binary installer I got a very generic "Error: Please try again message". I tried building from source and am getting this error message after a lot of processing: saurasaurusrex:~/Desktop/RubyCocoa-0.12.0 cdcarter$ ruby install.rb config install.rb: entering config phase... create ext/rubycocoa/extconf.rb create framework/GeneratedConfig.xcconfig create framework/src/objc/Version.h create tests/Makefile ---> framework create /Users/cdcarter/Desktop/RubyCocoa-0.12.0/framework/src/objc/osx_ruby.h ... create /Users/cdcarter/Desktop/RubyCocoa-0.12.0/framework/src/objc/osx_intern.h ... BSROOT="/Users/cdcarter/Desktop/RubyCocoa-0.12.0/framework/bridge-support" CFLAGS="" /usr/local/bin/ruby build.rb Generating BridgeSupport metadata for: CoreFoundation ... Collect metadata (9.581525 seconds) /usr/local/lib/ruby/1.8/rexml/text.rb:292:in `normalize': private method `gsub' called for true:TrueClass (NoMethodError) from /usr/local/lib/ruby/1.8/rexml/element.rb:1082:in `[]=' from /usr/local/lib/ruby/1.8/rexml/element.rb:586:in `add_attribute' from ./gen_bridge_metadata.rb:1435:in `generate_xml_document' from ./gen_bridge_metadata.rb:1419:in `each' from ./gen_bridge_metadata.rb:1419:in `generate_xml_document' from ./gen_bridge_metadata.rb:551:in `xml_document' from ./gen_bridge_metadata.rb:1511:in `generate_xml' from ./gen_bridge_metadata.rb:1511:in `open' from ./gen_bridge_metadata.rb:1511:in `generate_xml' from ./gen_bridge_metadata.rb:542:in `write' from build.rb:106 from build.rb:50:in `measure' from build.rb:104 from build.rb:62:in `each' from build.rb:62 config failed hook /Users/cdcarter/Desktop/RubyCocoa-0.12.0/framework/post-config.rb failed: 'system BSROOT="/Users/cdcarter/Desktop/RubyCocoa-0.12.0/framework/bridge-support" CFLAGS="" /usr/local/bin/ruby build.rb' failed try 'ruby install.rb --help' for usage Building from trunk yields this: saurasaurusrex:~/rubycocoa cdcarter$ ruby install.rb config install.rb: entering config phase... create ext/rubycocoa/extconf.rb create framework/GeneratedConfig.xcconfig create framework/src/objc/Version.h create tests/Makefile ---> framework create /Users/cdcarter/rubycocoa/framework/src/objc/osx_ruby.h ... create /Users/cdcarter/rubycocoa/framework/src/objc/osx_intern.h ... BSROOT="/Users/cdcarter/rubycocoa/framework/bridge-support" CFLAGS="" /usr/local/bin/ruby build.rb Generating BridgeSupport metadata for: CoreFoundation ... Collect metadata (13.559733 seconds) /usr/local/lib/ruby/1.8/rexml/document.rb:186:in `write': undefined local variable or method `transitive' for <UNDEFINED> ... </>:REXML::Document (NameError) from ./gen_bridge_metadata.rb:1516:in `generate_xml' from ./gen_bridge_metadata.rb:1516:in `open' from ./gen_bridge_metadata.rb:1516:in `generate_xml' from ./gen_bridge_metadata.rb:542:in `write' from build.rb:106 from build.rb:50:in `measure' from build.rb:104 from build.rb:62:in `each' from build.rb:62 config failed hook /Users/cdcarter/rubycocoa/framework/post-config.rb failed: 'system BSROOT="/Users/cdcarter/rubycocoa/framework/bridge-support" CFLAGS="" /usr/local/bin/ruby build.rb' failed try 'ruby install.rb --help' for usage Any ideas? Am I missing something huge? -- Chris Carter concentrationstudios.com brynmawrcs.com |