2013-04-09 72 views
0

我想安裝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 

我真的很感激一些幫助與此有關。

感謝您的閱讀。

回答

1

儘管自制軟件對於很多軟件包來說都很棒,但我從來沒有將它用於node.js。你可以使用標準OSX binary進行安裝嗎?

而且nvm是非常好的,如果你需要的node.js

+0

感謝,這工作,爲node.js!但我不願意將它標記爲答案,因爲如果可能的話,我仍然希望能夠將自制軟件指向XCode。 – mattmattmatt 2013-04-09 03:19:26

0

聽起來的多個版本的工作就像你現在可能已經安裝了Xcode的CLI工具。您可以從Xcode首選項安裝它們。

+0

我在哪裏得到xcode? – chovy 2016-09-11 04:17:05

相關問題