操作系统:Mac OS X 10.8.2 的XCode:最新安装的命令行工具(版本4.6) 的Rails:3.2.3版JSON宝石未能编译在Mac OS X 10.8.2
我试着为我正在处理的项目(定期执行该项目)生成路由,当我收到错误消息时,推荐我捆绑安装和捆绑exec。我做了,这一次,编译JSON Gem(版本1.7.7)时进程中断了。
对StackOverflow做了一些研究,建议更新XCode的命令行工具,我做了,但是这并没有解决问题。
我尝试安装的JSON版本1.7.7分开,它失败了,告诉我去寻找错误日志中:
~/.rvm/gems/ruby-1.9.3-p125/gems/json-1.7.7/ext/json/ext/generator/gem_make.out
曰:
/Users/mine/.rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb
creating Makefile
make
compiling generator.c
make: /usr/bin/gcc-4.2: No such file or directory
make: *** [generator.o] Error 1
我找了/ usr/bin/gcc-4.2,实际上,它不在那里。但是,当我做:
ls -l /usr/bin/gcc
这里就是我得到:
lrwxr-xr-x 1 root wheel 12 Feb 14 15:49 /usr/bin/gcc -> llvm-gcc-4.2
我该如何解决这个问题?
您是否试过将'/ usr/bin/gcc-4.2'符号链接到同一个二进制文件? 'cd/usr/bin && sudo ln -s llvm-gcc-4.2 gcc-4.2' – Tim 2013-02-15 00:24:06