操作系統: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