2017-12-20 30 views
1

(버전 10.12.6) 나는 인 unixODBC 맥 OS 시에라에 설치 한 NPM 설치 ODBC는 맥 OS 시에라 (버전 10.12.6) 나는이 문제가 맥 OS 시에라에서 ODBC 패키지를 설치하는 데

(버전 10.12에 실패합니다.

[email protected] install /Users/cspc106/Documents/app/node_modules/odbc node-gyp configure build

2017년 12월 20일 19 : 11 : 51.288 xcodebuild [3376 : 23,375] 6) 여기서

"은 ODBC 설치 NPM" 발행의 출력은 [MT] DVTSDK 경고 : 경로 ''에 대한 SDK 경로 충돌 : SDK에서 'watchos4.0'이라는 이름으로 대체 된 SDK 'watchos4.0'. DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'iphonesimulator11.0'이 (가) SDK에 의해 대체 된 이름 'iphonesimulator11.0'이있는 SDK 'iphonesimulator11.0' . DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'macosx10.13'이 (가) SDK에 의해 대체 된 이름 'macosx10.13'을 사용하는 SDK '2017-12-20 19 : 11 : 51.290 xcodebuild [3376 : 23375] . DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'appletvsimulator11.0'을 (를) SDK에서 대체 한 'appletvsimulator11.0'의 이름을 가진 SDK '2017-12-20 19 : 11 : 51.291 xcodebuild [3376 : 23375] . DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'watchsimulator4.0'을 (를) SDK에서 'watchsimulator4.0'대신 'watchsimulator4.0'을 (를) 사용하여 SDK를 충돌했습니다. . DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'appletvos11.0'이 (가) SDK에 의해 대체 된 이름 'appletvos11.0'을 사용하는 SDK입니다. 2017-12-20 19 : 11 : 51.293 xcodebuild [3376 : 23375] . DVTSDK : 경고 : 경로 ''에 대한 SDK 경로 충돌 : 'iphoneos11.0'이 (가) SDK에 의해 대체 된 'iphoneos11.0'인 SDK가 'iphoneos11.0'으로 대체되었습니다. . DVCPlugInManager : 필수 플러그인 호환성 UID IDEDevkitRefactoring.ideplugin (com.apple.dt.IDE)에 대한 UUID DF11C142-1584-4A99-87AC-1925D5F5652A. 2017-12-20 19 : 11 : 51.466 xcodebuild [3376 : 23375] DVCPlugInLoading : 플러그인 com.apple.dt.IDE.IDEiOSSupportCore (/Applications/Xcode.app)에 대한 코드를로드하지 못했습니다. /Contents/PlugIns/IDEiOSSupportCore.ideplugin), 오류 = 오류 도메인 = NSCocoaErrorDomain 코드 = 3588 "dlopen (/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.Content/MacOS/IDEiOSSupportCore, 265) : 기호를 찾을 수 없습니다 : _OBJC_CLASS _ $ _ FXPCSessionManager 참조 : /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10.12 용으로 제작되었습니다) 예상 경로 : /Applications/Xcode.app/Contents/Developer/Library/ PrivateFram eworks/CoreSimulator.framework/Versions/A/Frameworks/FoundationXPC.framework/Versions/A/FoundationXPC /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator "UserInfo = {NSLocalizedFailureReason = NSLocalizedRecoverySuggestion = 번들을 재설치하십시오. NSFilePath =/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, NSDebugDescription = dlopen (/Applications/Xcode.app/Contents/PlugIns/) IDEOOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, 265) : Symbol not found : _OBJC_CLASS _ $ _ FXPCSessionManager 참조 : /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10.12 용으로 제작되었습니다) 예상 경로 : /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/CoreSimulator.framework/Versions/A/Frameworks/FoundationXPC.f ramework/Versions/A/FoundationXPC /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator, NSBundlePath =/응용 프로그램/Xcode.app/내용/PlugIns/IDEiOSSupportCore.ideplugin, NSLocalizedDescription = 번들 "IDEiOSSupportCore" _OBJC_CLASS _ $ _ FXPCSessionManager 참조 :/Library/dlopen (/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, 0) : 기호를 찾을 수 없습니다. Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10 용으로 제작되었습니다.12) 기대에 : /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/CoreSimulator.framework/Versions/A/Frameworks/FoundationXPC.framework/Versions/A/FoundationXPC /라이브러리/개발자의/아마 PrivateFrameworks/CoreSimulator .framework/Versions/A/CoreSimulator 2017-12-20 19 : 11 : 51.541 xcodebuild [3376 : 23375] DVTAssertions : /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-13247 경고 /IDEFoundation/Initialization/IDEInitialization.m:264 세부 정보 : Xcode에서 초기 플러그 인 검사를 수행하지 못했습니다. 오류 = 오류 도메인 = DVTPlugInErrorDomain Code = 2 "플러그 인을로드하지 못했습니다." UserInfo = {DVTPlugInIdentifierErrorKey = com.apple.dt.IDE.IDEiOSSupportCore, DVTPlugInExecutablePathErrorKey =/응용 프로그램/Xcode.app/내용/PlugIns/IDEiOSSupportCore.ideplugin/내용/MacOS/IDEiOSSupportCore, NSLocalizedRecoverySuggestion = 플러그 인 또는 필수 플러그 중 하나 DVPlugInDYLDErrorMessageErrorKey = dlopen (/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, 0) : 기호를 찾을 수 없습니다 : _OBJC_CLASS _ $ _ FXPCSessionManager 참조 : /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10.12 용으로 빌드 됨) 예상 경로 : /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/CoreSimulator .framework/Versions/A/Frameworks/FoundationXPC.framework/Versions/A/FoundationXPC /라이브러리/개발자/PrivateFrameworks/Co reSimulator.framework/Versions/A/CoreSimulator, NSLocalizedDescription = 플러그인로드에 실패했습니다. NSFilePath =/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin, NSLocalizedFailureReason = 플러그인 "com.apple.dt. IDE.IDEiOSSupportCore "경로"/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin "을로드 할 수 없습니다. 플러그인 또는 해당 필수 플러그인 중 하나가 누락되었거나 손상되었을 수 있습니다., NSUnderlyingError = 0x7ff0ce6900b0 {오류 도메인 = NSCocoaErrorDomain Code = 3588 "dlopen (/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/ MacOS/IDEiOSSupportCore, 265) : Symbol not found : _OBJC_CLASS _ $ _ FXPCSessionManager 참조 : /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10.12 용으로 빌드 됨) 예상 내용 :/응용 프로그램 /Xcode.app/Contents/Developer/Library/PrivateFrameworks/CoreSimulator.framework/Versions/A/Frameworks/FoundationXPC.framework/Versions/A/FoundationXPC in /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator "UserInfo = {NSLocalizedFailureReason = 번들을로드 할 수 없습니다., NSLocalizedRecoverySuggestion = 번들을 다시 설치하십시오., NSFilePath =/Applications/Xcode.app/Contents/Plug Insider/Support/IDEiOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, NSDebugDescription = dlopen (/Applications/Xcode.app/Contents/PlugIns/IDEiOSSupportCore.ideplugin/Contents/MacOS/IDEiOSSupportCore, 265) : 기호를 찾을 수 없음 : _OBJC_CLASS _ : /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator (Mac OS X 10.12 용으로 빌드 됨) 예상 경로 : /Applications/Xcode.app/Contents/Developer/Library/PrivateFrameworks/CoreSimulator.framework/ 버전/A/Frameworks/FoundationXPC.framework/Versions/A/FoundationXPC /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator, NSBundlePath =/응용 프로그램/Xcode.app/내용/PlugIns/IDEiOSSupportCore.ideplugin , NSLocalizedDescription = "IDEiOSSupportCore"번들을로드 할 수 없습니다.}}} 기능 : BOOL _IDEInitializePlugInManager (IDEI 글타래 번호 : 1, 이름 = 주 http://bugreport.apple.com에 버그를 신고 해주세요.이 경고 메시지와 제공할만한 유용한 정보가 있습니다. xcodebuild : 오류 : 초기화하지가 못했습니다. 이유 : 플러그인로드가 실패했습니다.

make : 오류 : 개발자 도구가 아니거나 PATH에 유틸리티 "make"를 찾을 수 없습니다. gyp ERR! 빌드 오류 gyp ERR! 스택 오류 : make이 종료 코드와 함께 실패했습니다 : 72 gyp ERR! ChildProcess.onExit (/ usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build)에 스택합니다.js : 258 : 23) gyp ERR! emitTwo에서 스택 (events.js : 126 : 13) gyp ERR! ChildProcess.emit (events.js : 214 : 7)에서 스택 gyp ERR! Process.ChildProcess._handle.onexit (internal/child_process.js : 198 : 12)에서 스택하십시오. gyp ERR! 시스템 다윈 16.7.0 gyp ERR! 명령 "/ usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build" gyp ERR! cwd/Users/cspc106/Documents/app/node_modules/odbc gyp ERR! 노드 -v v8.9.3 gyp ERR! node-gyp -v v3.6.2 gyp ERR! 하지 확인 NPM은 선택 건너 뛰는 선택적 종속성 WARN : [email protected]을 (node_modules/bufferutil) : NPM은 선택 건너 뛰는 선택적 종속성 WARN : [email protected] 설치 : 종료 상태 1 NPM : node-gyp rebuild NPM은 선택 건너 뛰는 선택적 종속성 WARN WARN 선택 사항 스킵 옵션 선택 : [email protected] (node_modules/utf-8-validate) : npm WARN 선택 사항 스킵 옵션 선택 : [email protected] install : node-gyp rebuild npm WARN 옵션 skiping 선택적인 부양 : 종료 상태 1

npm ERR! 코드 ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] 설치 : node-gyp configure build npm ERR! 종료 상태 1 npm ERR! npm ERR! [email protected] 설치 스크립트에서 실패했습니다. npm ERR! 이것은 아마 npm에 문제가되지 않습니다. 위의 추가 로깅 출력이있을 수 있습니다.

npm ERR! 이 실행의 전체 로그는 다음에서 찾을 수 있습니다. npm ERR! /Users/cspc106/.npm/_logs/2017-12-20T13_41_52_231Z-debug.log

답변

0

당신이 여기에서 볼 수 있듯이 문제가의 make 유틸리티는 시스템에서 누락 된 사실로 인해 발생 :

make: error: unable to find utility "make", not a developer tool or in PATH gyp ERR! build error gyp ERR! stack Error: make failed with exit code: 72 gyp ERR!

Mac에서 해당 유틸리티를 사용하려면 먼저 Xcode를 설치해야합니다. 그런 다음 문제없이 설치를 수행 할 수 있어야합니다.

부수적으로; 명령 행 도구는 원시 모듈 (C/C++로 작성되었으며 설치시 빌드해야 함)을 사용하는 모든 NPM 패키지에 필요합니다.

+0

내 Mac에는 XCode가 설치되어 있습니다. –

+0

@VimalSharma 이미 Xcode가 설치되어있는 경우 명령 줄 개발자 도구도 설치해야합니다. 명령 행에서 다음 명령을 실행 해보십시오 :'xcode-select --install' –