** Execute lib/johnson/spidermonkey.bundle
** Execute extensions
** Execute gem
** Execute package
** Execute install_gem
sudo gem install --local pkg/*.gem
Building native extensions.  This could take a while...
ERROR:  Error installing pkg/johnson-1.0.0.gem:
	ERROR: Failed to build gem native extension.

rake RUBYARCHDIR=/Library/Ruby/Gems/1.8/gems/johnson-1.0.0/lib RUBYLIBDIR=/Library/Ruby/Gems/1.8/gems/johnson-1.0.0/lib
(in /Library/Ruby/Gems/1.8/gems/johnson-1.0.0)
make -f Makefile.ref
cat: ../../dist/Darwin_DBG.OBJ/nspr/Version: No such file or directory
cd editline; make -f Makefile.ref all
cc -o Darwin_DBG.OBJ/editline.o -c -Wall -Wno-format -MMD -DXP_UNIX -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root  -DJSFILE  -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY editline.c
editline.c: In function ‘readline’:
editline.c:1038: warning: implicit declaration of function ‘getpid’
editline.c: In function ‘add_history’:
editline.c:1051: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness
cc -o Darwin_DBG.OBJ/sysunix.o -c -Wall -Wno-format -MMD -DXP_UNIX -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root  -DJSFILE  -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY sysunix.c
ar rv Darwin_DBG.OBJ/libedit.a Darwin_DBG.OBJ/editline.o Darwin_DBG.OBJ/sysunix.o
r - Darwin_DBG.OBJ/editline.o
r - Darwin_DBG.OBJ/sysunix.o
ranlib Darwin_DBG.OBJ/libedit.a
make -f Makefile.ref  Darwin_DBG.OBJ/libjs.a Darwin_DBG.OBJ/libjs.dylib Darwin_DBG.OBJ/js  Darwin_DBG.OBJ/jsautocfg.h Darwin_DBG.OBJ/jscpucfg Darwin_DBG.OBJ/jscpucfg.o
cat: ../../dist/Darwin_DBG.OBJ/nspr/Version: No such file or directory
make[1]: Circular jscpucfg.h <- Darwin_DBG.OBJ/jsautocfg.h dependency dropped.
cc -o Darwin_DBG.OBJ/jscpucfg.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jscpucfg.c
cc -o Darwin_DBG.OBJ/jscpucfg Darwin_DBG.OBJ/jscpucfg.o
make[1]: Circular Darwin_DBG.OBJ/jsautocfg.h <- Darwin_DBG.OBJ/jsautocfg.h dependency dropped.
rm -f Darwin_DBG.OBJ/jsautocfg.h
Darwin_DBG.OBJ/jscpucfg > Darwin_DBG.OBJ/jsautocfg.h
cc -o Darwin_DBG.OBJ/jsapi.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsapi.c
cc -o Darwin_DBG.OBJ/jsarena.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsarena.c
cc -o Darwin_DBG.OBJ/jsarray.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsarray.c
cc -o Darwin_DBG.OBJ/jsatom.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsatom.c
cc -o Darwin_DBG.OBJ/jsbool.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsbool.c
cc -o Darwin_DBG.OBJ/jscntxt.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jscntxt.c
cc -o Darwin_DBG.OBJ/jsdate.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsdate.c
cc -o Darwin_DBG.OBJ/jsdbgapi.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsdbgapi.c
cc -o Darwin_DBG.OBJ/jsdhash.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsdhash.c
cc -o Darwin_DBG.OBJ/jsdtoa.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsdtoa.c
cc -o Darwin_DBG.OBJ/jsemit.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsemit.c
cc -o Darwin_DBG.OBJ/jsexn.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsexn.c
cc -o Darwin_DBG.OBJ/jsfun.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsfun.c
cc -o Darwin_DBG.OBJ/jsgc.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsgc.c
cc -o Darwin_DBG.OBJ/jshash.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jshash.c
cc -o Darwin_DBG.OBJ/jsinterp.o -c -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ   jsinterp.c
cc -o Darwin_DBG.OBJ/jsinvoke.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsinvoke.c
cc -o Darwin_DBG.OBJ/jsiter.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsiter.c
cc -o Darwin_DBG.OBJ/jslock.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jslock.c
cc -o Darwin_DBG.OBJ/jslog2.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jslog2.c
cc -o Darwin_DBG.OBJ/jslong.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jslong.c
cc -o Darwin_DBG.OBJ/jsmath.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsmath.c
cc -o Darwin_DBG.OBJ/jsnum.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsnum.c
cc -o Darwin_DBG.OBJ/jsobj.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsobj.c
cc -o Darwin_DBG.OBJ/jsopcode.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsopcode.c
cc -o Darwin_DBG.OBJ/jsparse.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsparse.c
cc -o Darwin_DBG.OBJ/jsprf.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsprf.c
cc -o Darwin_DBG.OBJ/jsregexp.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsregexp.c
cc -o Darwin_DBG.OBJ/jskwgen.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jskwgen.c
cc -o Darwin_DBG.OBJ/jskwgen -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ   Darwin_DBG.OBJ/jskwgen.o
Darwin_DBG.OBJ/jskwgen Darwin_DBG.OBJ/jsautokw.h
cc -o Darwin_DBG.OBJ/jsscan.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsscan.c
cc -o Darwin_DBG.OBJ/jsscope.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsscope.c
cc -o Darwin_DBG.OBJ/jsscript.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsscript.c
cc -o Darwin_DBG.OBJ/jsstr.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsstr.c
cc -o Darwin_DBG.OBJ/jsutil.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsutil.c
cc -o Darwin_DBG.OBJ/jsxdrapi.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsxdrapi.c
cc -o Darwin_DBG.OBJ/jsxml.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  jsxml.c
cc -o Darwin_DBG.OBJ/prmjtime.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  prmjtime.c
ar rv Darwin_DBG.OBJ/libjs.a Darwin_DBG.OBJ/jsapi.o Darwin_DBG.OBJ/jsarena.o Darwin_DBG.OBJ/jsarray.o Darwin_DBG.OBJ/jsatom.o Darwin_DBG.OBJ/jsbool.o Darwin_DBG.OBJ/jscntxt.o Darwin_DBG.OBJ/jsdate.o Darwin_DBG.OBJ/jsdbgapi.o Darwin_DBG.OBJ/jsdhash.o Darwin_DBG.OBJ/jsdtoa.o Darwin_DBG.OBJ/jsemit.o Darwin_DBG.OBJ/jsexn.o Darwin_DBG.OBJ/jsfun.o Darwin_DBG.OBJ/jsgc.o Darwin_DBG.OBJ/jshash.o Darwin_DBG.OBJ/jsinterp.o Darwin_DBG.OBJ/jsinvoke.o Darwin_DBG.OBJ/jsiter.o Darwin_DBG.OBJ/jslock.o Darwin_DBG.OBJ/jslog2.o Darwin_DBG.OBJ/jslong.o Darwin_DBG.OBJ/jsmath.o Darwin_DBG.OBJ/jsnum.o Darwin_DBG.OBJ/jsobj.o Darwin_DBG.OBJ/jsopcode.o Darwin_DBG.OBJ/jsparse.o Darwin_DBG.OBJ/jsprf.o Darwin_DBG.OBJ/jsregexp.o Darwin_DBG.OBJ/jsscan.o Darwin_DBG.OBJ/jsscope.o Darwin_DBG.OBJ/jsscript.o Darwin_DBG.OBJ/jsstr.o Darwin_DBG.OBJ/jsutil.o Darwin_DBG.OBJ/jsxdrapi.o Darwin_DBG.OBJ/jsxml.o Darwin_DBG.OBJ/prmjtime.o
ranlib: file: Darwin_DBG.OBJ/libjs.a(jslock.o) has no symbols
ranlib: file: Darwin_DBG.OBJ/libjs.a(jslong.o) has no symbols
r - Darwin_DBG.OBJ/jsapi.o
r - Darwin_DBG.OBJ/jsarena.o
r - Darwin_DBG.OBJ/jsarray.o
r - Darwin_DBG.OBJ/jsatom.o
r - Darwin_DBG.OBJ/jsbool.o
r - Darwin_DBG.OBJ/jscntxt.o
r - Darwin_DBG.OBJ/jsdate.o
r - Darwin_DBG.OBJ/jsdbgapi.o
r - Darwin_DBG.OBJ/jsdhash.o
r - Darwin_DBG.OBJ/jsdtoa.o
r - Darwin_DBG.OBJ/jsemit.o
r - Darwin_DBG.OBJ/jsexn.o
r - Darwin_DBG.OBJ/jsfun.o
r - Darwin_DBG.OBJ/jsgc.o
r - Darwin_DBG.OBJ/jshash.o
r - Darwin_DBG.OBJ/jsinterp.o
r - Darwin_DBG.OBJ/jsinvoke.o
r - Darwin_DBG.OBJ/jsiter.o
r - Darwin_DBG.OBJ/jslock.o
r - Darwin_DBG.OBJ/jslog2.o
r - Darwin_DBG.OBJ/jslong.o
r - Darwin_DBG.OBJ/jsmath.o
r - Darwin_DBG.OBJ/jsnum.o
r - Darwin_DBG.OBJ/jsobj.o
r - Darwin_DBG.OBJ/jsopcode.o
r - Darwin_DBG.OBJ/jsparse.o
r - Darwin_DBG.OBJ/jsprf.o
r - Darwin_DBG.OBJ/jsregexp.o
r - Darwin_DBG.OBJ/jsscan.o
r - Darwin_DBG.OBJ/jsscope.o
r - Darwin_DBG.OBJ/jsscript.o
r - Darwin_DBG.OBJ/jsstr.o
r - Darwin_DBG.OBJ/jsutil.o
r - Darwin_DBG.OBJ/jsxdrapi.o
r - Darwin_DBG.OBJ/jsxml.o
r - Darwin_DBG.OBJ/prmjtime.o
ranlib Darwin_DBG.OBJ/libjs.a
ranlib: file: Darwin_DBG.OBJ/libjs.a(jslock.o) has no symbols
ranlib: file: Darwin_DBG.OBJ/libjs.a(jslong.o) has no symbols
cc -dynamiclib  -framework System -o Darwin_DBG.OBJ/libjs.dylib Darwin_DBG.OBJ/jsapi.o Darwin_DBG.OBJ/jsarena.o Darwin_DBG.OBJ/jsarray.o Darwin_DBG.OBJ/jsatom.o Darwin_DBG.OBJ/jsbool.o Darwin_DBG.OBJ/jscntxt.o Darwin_DBG.OBJ/jsdate.o Darwin_DBG.OBJ/jsdbgapi.o Darwin_DBG.OBJ/jsdhash.o Darwin_DBG.OBJ/jsdtoa.o Darwin_DBG.OBJ/jsemit.o Darwin_DBG.OBJ/jsexn.o Darwin_DBG.OBJ/jsfun.o Darwin_DBG.OBJ/jsgc.o Darwin_DBG.OBJ/jshash.o Darwin_DBG.OBJ/jsinterp.o Darwin_DBG.OBJ/jsinvoke.o Darwin_DBG.OBJ/jsiter.o Darwin_DBG.OBJ/jslock.o Darwin_DBG.OBJ/jslog2.o Darwin_DBG.OBJ/jslong.o Darwin_DBG.OBJ/jsmath.o Darwin_DBG.OBJ/jsnum.o Darwin_DBG.OBJ/jsobj.o Darwin_DBG.OBJ/jsopcode.o Darwin_DBG.OBJ/jsparse.o Darwin_DBG.OBJ/jsprf.o Darwin_DBG.OBJ/jsregexp.o Darwin_DBG.OBJ/jsscan.o Darwin_DBG.OBJ/jsscope.o Darwin_DBG.OBJ/jsscript.o Darwin_DBG.OBJ/jsstr.o Darwin_DBG.OBJ/jsutil.o Darwin_DBG.OBJ/jsxdrapi.o Darwin_DBG.OBJ/jsxml.o Darwin_DBG.OBJ/prmjtime.o   
cc -o Darwin_DBG.OBJ/js.o -c -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  js.c
cc -o Darwin_DBG.OBJ/js -Wall -Wno-format -MMD -g3 -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DX86_LINUX  -DDEBUG -DDEBUG_root -DEDITLINE -IDarwin_DBG.OBJ  Darwin_DBG.OBJ/js.o Darwin_DBG.OBJ/libjs.a   \
	    editline/Darwin_DBG.OBJ/libedit.a
make[1]: `Darwin_DBG.OBJ/jsautocfg.h' is up to date.
make[1]: `Darwin_DBG.OBJ/jscpucfg' is up to date.
make[1]: `Darwin_DBG.OBJ/jscpucfg.o' is up to date.
ruby -I/Library/Ruby/Gems/1.8/gems/rake-0.8.1/bin -I/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib -I/Library/Ruby/Gems/1.8/gems/rubyforge-1.0.0/bin -I/Library/Ruby/Gems/1.8/gems/rubyforge-1.0.0/lib -I/Library/Ruby/Gems/1.8/gems/hoe-1.5.3/bin -I/Library/Ruby/Gems/1.8/gems/hoe-1.5.3/lib -I/Library/Ruby/Site/1.8 -I/Library/Ruby/Site/1.8/powerpc-darwin9.0 -I/Library/Ruby/Site/1.8/universal-darwin9.0 -I/Library/Ruby/Site -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/powerpc-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/Library/Ruby/Gems/1.8/gems/johnson-1.0.0 extconf.rb
checking for #include 
... yes
checking for #include 
... yes
creating Makefile
make
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c context.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c conversions.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c debugger.c
debugger.c: In function ‘line_number’:
debugger.c:25: warning: passing argument 1 of ‘rb_int2inum’ as signed due to prototype
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c extensions.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c global.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c idhash.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c immutable_node.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c js_land_proxy.c
js_land_proxy.c:21: warning: missing initializer
js_land_proxy.c:21: warning: (near initialization for ‘JSLandProxyClass.getObjectOps’)
js_land_proxy.c:37: warning: missing initializer
js_land_proxy.c:37: warning: (near initialization for ‘JSLandClassProxyClass.xdrObject’)
js_land_proxy.c:52: warning: missing initializer
js_land_proxy.c:52: warning: (near initialization for ‘JSLandCallableProxyClass.construct’)
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c ruby_land_proxy.c
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c runtime.c
runtime.c: In function ‘native_compile’:
runtime.c:77: warning: implicit declaration of function ‘make_ruby_land_proxy’
runtime.c: In function ‘set_gc_zeal’:
runtime.c:140: warning: implicit declaration of function ‘JS_SetGCZeal’
gcc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin9.0 -I. -I../../vendor/spidermonkey/Darwin_DBG.OBJ -I../../vendor/spidermonkey  -fno-common -arch i386 -Os -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wextra -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline  -c spidermonkey.c
cc -arch i386 -pipe -bundle -undefined dynamic_lookup -o spidermonkey.bundle context.o conversions.o debugger.o error.o extensions.o global.o idhash.o immutable_node.o js_land_proxy.o ruby_land_proxy.o runtime.o spidermonkey.o -L"." -L"/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib" -L. -arch i386   ../../vendor/spidermonkey/Darwin_DBG.OBJ/libjs.a -lruby  -lpthread -ldl -lm  
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -w -Ilib:ext:bin:test -e 'require "test/unit"; require "test/johnson/browser_test.rb"; require "test/johnson/context_test.rb"; require "test/johnson/conversions/array_test.rb"; require "test/johnson/conversions/boolean_test.rb"; require "test/johnson/conversions/callable_test.rb"; require "test/johnson/conversions/file_test.rb"; require "test/johnson/conversions/nil_test.rb"; require "test/johnson/conversions/number_test.rb"; require "test/johnson/conversions/regexp_test.rb"; require "test/johnson/conversions/string_test.rb"; require "test/johnson/conversions/struct_test.rb"; require "test/johnson/conversions/symbol_test.rb"; require "test/johnson/conversions/thread_test.rb"; require "test/johnson/error_test.rb"; require "test/johnson/extensions_test.rb"; require "test/johnson/nodes/array_literal_test.rb"; require "test/johnson/nodes/array_node_test.rb"; require "test/johnson/nodes/binary_node_test.rb"; require "test/johnson/nodes/bracket_access_test.rb"; require "test/johnson/nodes/delete_test.rb"; require "test/johnson/nodes/do_while_test.rb"; require "test/johnson/nodes/dot_accessor_test.rb"; require "test/johnson/nodes/export_test.rb"; require "test/johnson/nodes/for_test.rb"; require "test/johnson/nodes/function_test.rb"; require "test/johnson/nodes/if_test.rb"; require "test/johnson/nodes/import_test.rb"; require "test/johnson/nodes/label_test.rb"; require "test/johnson/nodes/object_literal_test.rb"; require "test/johnson/nodes/return_test.rb"; require "test/johnson/nodes/semi_test.rb"; require "test/johnson/nodes/switch_test.rb"; require "test/johnson/nodes/ternary_test.rb"; require "test/johnson/nodes/throw_test.rb"; require "test/johnson/nodes/try_node_test.rb"; require "test/johnson/nodes/typeof_test.rb"; require "test/johnson/nodes/unary_node_test.rb"; require "test/johnson/nodes/void_test.rb"; require "test/johnson/nodes/while_test.rb"; require "test/johnson/nodes/with_test.rb"; require "test/johnson/prelude_test.rb"; require "test/johnson/runtime_test.rb"; require "test/johnson/spidermonkey/context_test.rb"; require "test/johnson/spidermonkey/immutable_node_test.rb"; require "test/johnson/spidermonkey/js_land_proxy_test.rb"; require "test/johnson/spidermonkey/ruby_land_proxy_test.rb"; require "test/johnson/spidermonkey/runtime_test.rb"; require "test/johnson/version_test.rb"; require "test/johnson/visitors/dot_visitor_test.rb"; require "test/johnson/visitors/enumerating_visitor_test.rb"; require "test/johnson_test.rb"; require "test/parser_test.rb"' 
make -f Makefile.ref
cat: ../../dist/Darwin_DBG.OBJ/nspr/Version: No such file or directory
cat: ../../dist/Darwin_DBG.OBJ/nspr/Version: No such file or directory
make[1]: Circular jscpucfg.h <- Darwin_DBG.OBJ/jsautocfg.h dependency dropped.
make[1]: Circular Darwin_DBG.OBJ/jsautocfg.h <- Darwin_DBG.OBJ/jsautocfg.h dependency dropped.
Loaded suite -e
Started
......................................................................................................EEE..............................................................................................................................................................................
Finished in 0.604445 seconds.

  1) Error:
test_default_delegate_is_spidermonkey(Johnson::ContextTest):
NameError: uninitialized constant Johnson::Context
    ./test/johnson/context_test.rb:6:in `setup'

  2) Error:
test_evaluate_returns_nil_for_nil_expression(Johnson::ContextTest):
NameError: uninitialized constant Johnson::Context
    ./test/johnson/context_test.rb:6:in `setup'

  3) Error:
test_js_eval(Johnson::ContextTest):
NameError: uninitialized constant Johnson::Context
    ./test/johnson/context_test.rb:6:in `setup'

279 tests, 544 assertions, 0 failures, 3 errors
rake aborted!
Command failed with status (1): [/System/Library/Frameworks/Ruby.framework/...]

(See full trace by running task with --trace)


Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/johnson-1.0.0 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/johnson-1.0.0/gem_make.out
rake aborted!
Command failed with status (1): [sudo gem install --local pkg/*.gem...]
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:899:in `sh'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `sh'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:985:in `sh'
/Library/Ruby/Gems/1.8/gems/hoe-1.5.3/lib/hoe.rb:540:in `define_tasks'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in `invoke_with_call_chain'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in `invoke'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in `invoke_task'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in `run'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in `run'
/Library/Ruby/Gems/1.8/gems/rake-0.8.1/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19