» 首頁 » 討論區 » Ruby on Rails »OS X 10.8 在bundle install時發生gem install錯誤

OS X 10.8 在bundle install時發生gem install錯誤

發表人: Seachaos
積分: 2432
發表時間: 2012-08-21 02:28:47
最近因為升級OS X 10.8
所以XCode的CLI也要重裝

在沒有安裝的XCode CLI的情下,gem常常會遇到很多不明錯誤
例如:

[sea:javaCode]
Make sure that `gem install json -v '1.7.4'` succeeds before bundling.
[/sea]

而解法就是
開啟XCode
進入 Preferences (偏好設定)
Image

安裝Command Line 工具
Image
發表人: Seachaos
積分: 2432
發表時間: 2012-08-21 02:43:14
另外遇到

[sea:javaCode]
make
compiling generator.c
make: /usr/bin/gcc-4.2: No such file or directory
make: *** [generator.o] Error 1
[/sea]

比較偷懶的做法是
建立gcc-4.2的link到gcc
sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2

另外也有解法是
可以到以下網頁
https://github.com/kennethreitz/osx-gcc-installer