Я пытаюсь установить node.js, но все еще использую OSX 10.6.8 и, таким образом, застрял в XCode 3 (используя 3.2).
Моя первая проблема заключается в том, что я не могу заставить доморощенный распознавать 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, и они мне не помогли. Как мне указать homebrew на моем 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
Я был бы очень признателен за помощь в этом.
Спасибо за чтение.