Can't build on OS X
Reported by Pat Nakajima | May 30th, 2008 @ 10:07 AM | in 1.0
Here's the error:
spidermonkey.c:5:22: error: debugger.h: No such file or directory
spidermonkey.c: In function ‘Init_spidermonkey’:
spidermonkey.c:16: warning: implicit declaration of function ‘init_Johnson_SpiderMonkey_Debugger’
make: *** [spidermonkey.o] Error 1
rake aborted!
Command failed with status (2): [make...]
/Library/Ruby/Gems/1.8/gems/johnson-1.0.0/rakefile:76
(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...]
(See full trace by running task with --trace)
[~/git/others/johnson] patnakajima(master)$ gcc -v
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5478~1/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin9 --with-arch=apple --with-tune=generic --program-prefix= --host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5478)
Comments and changes to this ticket
-
John Barnette May 30th, 2008 @ 10:18 AM
Thanks for the report, Pat. Was this in the course of an actual Rake build, or were you trying to create/install the gem?
-

Pat Nakajima May 30th, 2008 @ 12:15 PM
Hey, the most recent commit (9f0bedeea265de4bcdc2f4c7df9e7b82d2ec4ed4) took care of things. It's running quite well now. Thanks!
Just so you know though, the error occurred after running
rake install_gem. -
John Barnette May 30th, 2008 @ 12:48 PM
- → State changed from new to resolved
Yup, the manifest wasn't up-to-date. Thanks again for letting us know. :)
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
