[MacRuby-devel] Building MacRuby on PPC, redux

Rich Morin rdm at cfcl.com
Thu Sep 24 11:50:18 PDT 2009


My cron-based MacRuby build on a PPC has been breaking for a few
months now.  I realize that making MacRuby work on PPCs isn't the
top priority (and I agree with that), but I'd really like to know
if I need to be doing something differently.  If not, I'd like to
know the current guess for when this problem might be addressed.

-r


I have a nightly cron script which downloads the latest version
of the MacRuby trunk, builds it on a Power Mac G5, etc.  This has
been breaking for a while and I'm wondering if there's something
I need to do.  Here's a precis of the output; for details, see:

  http://www.cfcl.com/rdm/macruby/
  http://www.cfcl.com/rdm/macruby/2009.0924.0500/



>>>  Set up path, working directory, etc.
>>> Download a copy of MacRuby.
A    macruby-experimental/test-macruby
A    macruby-experimental/test-macruby/test_helper.rb
A    macruby-experimental/test-macruby/fixtures
A    macruby-experimental/test-macruby/fixtures/PureObjCSubclass.m
A    macruby-experimental/test-macruby/runner.rb
A    macruby-experimental/test-macruby/known_bugs
A    macruby-experimental/test-macruby/known_bugs/known_bugs_in_c.c
A    macruby-experimental/test-macruby/known_bugs/extconf.rb
A    macruby-experimental/test-macruby/known_bugs/known_bugs.rb
A    macruby-experimental/test-macruby/cases
...
A    macruby-experimental/rakelib/git.rb
A    macruby-experimental/rakelib/builder.rake
A    macruby-experimental/rakelib/builder.rb
A    macruby-experimental/rakelib/spec.rake
A    macruby-experimental/rakelib/headers.rake
A    macruby-experimental/gc.c
A    macruby-experimental/set.c
A    macruby-experimental/id.c
 U   macruby-experimental
Checked out revision 2626.
>>> Build MacRuby.
getting archs from RC_ARCHS!
...
/usr/bin/ranlib libmacruby-static.a
/usr/bin/ranlib: for architecture: ppc file:
  libmacruby-static.a(prelude.o) has no symbols
/usr/bin/ranlib: for architecture: i386 file:
  libmacruby-static.a(prelude.o) has no symbols
cd ext/ripper
../../miniruby -I../.. -I../../lib -r rbconfig
  -e "RbConfig::CONFIG['libdir'] = '../..'; require './extconf.rb'"
2009-09-24 05:06:26.053 miniruby[74888:613]
  *** Terminating app due to uncaught exception 'LoadError',
  reason: 'no such file to load -- etc'
2009-09-24 05:06:26.065 miniruby[74888:613] Stack: (
    2478378432,
    2426381548,
    1508248,
    219952,
    213668,
    261184,
...
-- 
http://www.cfcl.com/rdm            Rich Morin
http://www.cfcl.com/rdm/resume     rdm at cfcl.com
http://www.cfcl.com/rdm/weblog     +1 650-873-7841

Technical editing and writing, programming, and web development


More information about the MacRuby-devel mailing list