我想安裝node.js,但仍然運行OSX 10.6.8,因此我堅持使用XCode 3(使用3.2)。Homebrew不認爲XCode是安裝舊XCode和目前的自制軟件
我的第一個問題是,我無法獲得自制軟件來識別XCode 3.2。當我運行brew -v doctor
我得到下面的輸出(固定的幾個其他問題後):
Homebrew 0.9.4
Warning: Setting DYLD_* vars can break dynamic linking.
Set variables:
DYLD_LIBRARY_PATH
Warning: Xcode not installed
Most stuff needs Xcode to build: http://developer.apple.com/xcode/
我只能夠找到的XCode 4.xx的修復和他們沒有爲我工作。我如何將自制軟件指向我的XCode? (我也真的不明白我應該如何設置DYLD_LIBRARY_PATH
...)
當我運行brew install node
,有人告訴我,Xcode不是安裝(它肯定是),並此錯誤:IOError: [Errno 2] No such file or directory: 'out/Release/node'
的我已經看到與XCode有關的修復(各種xcode-select -switch
修補程序),但它們並沒有爲我工作,因爲這些修補程序都是針對XCode 4.xx的。
當我運行了詳細的版本,這個錯誤還顯示出來:
creating ./config.gypi
creating ./config.mk
sh: /usr/bin/usr/bin/xcodebuild: No such file or directory
/usr/bin/usr/bin/xcodebuild fails with 32512 - Unknown error: 32512
gyp: Error 69 running xcodebuild
我真的很感激一些幫助與此有關。
感謝您的閱讀。
感謝,這工作,爲node.js!但我不願意將它標記爲答案,因爲如果可能的話,我仍然希望能夠將自制軟件指向XCode。 – mattmattmatt 2013-04-09 03:19:26