Hi, I tried running extconf.rb with 32-bit miniruby but wasn't able to reproduce the crash in my environment.
$ pwd /Users/lrz/src/macruby-trunk/ext/digest/bubblebabble $ arch -i386 ../../../miniruby -I../../.. -I../../../lib -r rbconfig -e "RbConfig::CONFIG['libdir'] = '../../..'; require './extconf.rb'" creating Makefile $ I will try on a better environment tomorrow. Could you give us the crash report of miniruby? (It should be somewhere in ~/Library/Logs/CrashReporter). Laurent On Jun 27, 2010, at 11:01 AM, Watson wrote: > A build error occurs when I specified i386 arch only. > x86_64 arch only or Universal Binary build succeeded. > > $ RC_ARCHS=i386 rake jobs=2 > --- snip --- > ./miniruby -I. -I./lib bin/rubyc --internal --arch i386 -C > "ext/ripper/lib/ripper/sexp.rb" -o "ext/ripper/lib/ripper/sexp.rbo" > ./miniruby -I. -I./lib bin/rubyc --internal --arch i386 -C > "ext/ripper/lib/ripper.rb" -o "ext/ripper/lib/ripper.rbo" > cd ext/bigdecimal && ../../miniruby -I../.. -I../../lib -r rbconfig -e > "RbConfig::CONFIG['libdir'] = '../..'; require './extconf.rb'"cd > ext/digest/bubblebabble && ../../../miniruby -I../../.. -I../../../lib > -r rbconfig -e "RbConfig::CONFIG['libdir'] = '../../..'; require > './extconf.rb'" > > Assertion failed: (((NumArgs == FTy->getNumParams()) || (FTy->isVarArg() > && NumArgs > FTy->getNumParams())) && "Invoking a function with bad > signature"), function init, file Instructions.cpp, line 559. > Assertion failed: (((NumArgs == FTy->getNumParams()) || (FTy->isVarArg() > && NumArgs > FTy->getNumParams())) && "Invoking a function with bad > signature"), function init, file Instructions.cpp, line 559. > sh: line 1: 23500 Abort trap ../../miniruby -I../.. -I../../lib -r > rbconfig -e "RbConfig::CONFIG['libdir'] = '../..'; require './extconf.rb'" > sh: line 1: 23501 Abort trap ../../../miniruby -I../../.. -I../../../lib > -r rbconfig -e "RbConfig::CONFIG['libdir'] = '../../..'; require > './extconf.rb'" > rake aborted! > Command failed with status (134): [cd ext/bigdecimal && ../../miniruby > -I../....] > > (See full trace by running task with --trace) > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel