[教學] 升級山獅後的 Homebrew 問題解決

看板MAC (蘋果Mac)作者 (cat)時間13年前 (2012/07/27 22:43), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
跟升級 Lion 時一樣在升級山獅後遇到了一些問題 尤其是使用 homebrew 套件管理的會遇到一些問題,主要就是找不到 GCC 或是 X11 引起的,記錄了一下解決方式分享給用的到的人: http://gogojimmy.net/2012/07/27/homebrew-on-moutain-lion/ 1. 從 App Store 下載安裝山獅。 2. 從 App Store 更新你的 Xcode,更新完畢後在設定 > 下載 > 安裝 Command Line Tools 3. 因為山獅已經移除了 X11,請下載安裝 XQuartz http://xquartz.macosforge.org/landing/ 4. 有些人安裝了 Xcode 的 Command Line Tools 後一樣找不到 GCC (知道原因的拜託 告訴我),你可以下載安裝人家打包好的 GCC for OSX https://github.com/kennethreitz/osx-gcc-installer/ 5. 更新升級 Homebrew 中的套件 brew update && brew upgrade 這樣應該就能正常使用了 其他: 你可能會看到會出現這樣的訊息 : WARNING: Nokogiri was built against LibXML version 2.8.0, but has dynamically loaded 2.7.8 在 StackOverFlow 找到的解法: gem uninstall nokogiri libxml-ruby brew uninstall libxml2 brew install libxml2 --with-xml2-config brew link libxml2 brew install libxslt brew unlink libxslt gem install nokogiri -- --with-xml2-include=/usr/local/Cellar/ libxml2/2.8.0/include/libxml2/ --with-xml2-lib=/usr/local/Cellar/ libxml2/2.8.0/lib/ --with-xslt-dir=/usr/local/Cellar/libxslt/1.1.26/ 這三行請別斷行QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.55.51

07/27 22:51, , 1F
未更新先推
07/27 22:51, 1F

07/27 22:56, , 2F
找不到 GCC 有可能是 link 錯誤, 找看看有沒有 llvm 開頭
07/27 22:56, 2F

07/27 22:57, , 3F
的(例如 llvm-gcc)
07/27 22:57, 3F

07/28 00:40, , 4F
Thoughtbot 這篇也可參考 http://goo.gl/bFubo
07/28 00:40, 4F

07/28 00:41, , 5F
homebrew-dupes 裡面有 apple-gcc42
07/28 00:41, 5F
文章代碼(AID): #1G4gaHwo (MAC)
文章代碼(AID): #1G4gaHwo (MAC)