[問題] 請教一下osx/xcode/sdk/compiler 版本問

看板MacDev作者 (Bad_To_The_Bone)時間11年前 (2013/10/28 15:26), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
大家好 小弟今日osx升級到10.9 把xcode從4.6.3 升級到xcode 5.0.1 結果發現5.0.1 Compiler for C/C++/Objective-C 已經不支援LLVM GCC 4.2 只有Apple LLVM 5.0 base SDK 從之前的10.7 10.8可選 變成10.8 10.9 如此原本可以compile的code 就變成不能編譯成功 看了一下網路上的討論 http://stackoverflow.com/questions/18890368/using-ios-7-sdk-with-llvm-gcc-4-2 有人是說只能用舊版 想請教一下 如果要移除新版的xcode 然後裝舊版的4.6.3該如何處理呢 (我之前是透過apple store直接裝) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.59.147.226

10/28 15:59, , 1F
我沒記錯的話 Homebrew 有 GCC formula
10/28 15:59, 1F

10/29 04:24, , 3F
上面的網址可下載舊版XCode,需IDP登入
10/29 04:24, 3F
請問 我原本是4.6.3 + command line tool 升級後發現無法make 看網路上說好像沒有command line tool 我也有照網路上說的模式 xcode-select --install 說找不到下載資源 於是我到 https://developer.apple.com/downloads/index.action 找Command Line Tools (OS X Mavericks) for xcode 安裝完還是沒用辦法用make 我目前想把xcode裝回舊版 移除舊版的方式 是否直接到/Application裡面把xcode.app給刪除就足夠了呢 因為我不知道Command Line Tools裝到哪邊 現在抓了4.6的xcode的dmg檔 是否把4.6.3的xcode.app 從dmg裡面拉到/Applications就可以了呢 現在在4.6.3Xcode的Downloads -> Components裡面找不到 command Line tool 怕這個沒安裝成功的5.0.1的Command Line Tools 有影響到 ======= 更新一下我目前的狀況 由於我系統的recovery已經被mavericks化了 (我剛買的時候用recovery會還原成mountain lion 現在recovery 還是mavericks) 所以我重灌以後裝 xcode 4.6.3到/Applications裡面 Command Line Tools只能裝 Mavericks的 Montain Lion的版本安裝的時候不給我安裝 舊的code (設定都是SDK 10.7 + LLVM GCC 4.2)的 有些可以build 有一個不能build 會一直卡在creating universal binary沒有跳錯誤也不動 >,< ※ 編輯: donkeychen 來自: 210.59.147.226 (10/29 09:40) ※ 編輯: donkeychen 來自: 210.59.147.226 (10/29 09:55) ※ 編輯: donkeychen 來自: 210.59.147.226 (10/30 11:02)
文章代碼(AID): #1IRX6IlY (MacDev)
文章代碼(AID): #1IRX6IlY (MacDev)