2013-02-19 13 views
0

sudo gem install localtunnel을 실행하면 다음과 같은 결과가 나타납니다. 지금은 루비를 설치하기 위해 rbenv를 설치하기 위해 homebrew에 익숙해 있습니다. 그리고 brew doctor를 실행하면 xcode가 오래된 것 같습니다. 그러나 xcode를 열어서 최신 버전이되면 여기 sudo gem install localtunnel에 대한 내 오류 출력이 있습니다.localtunnel 설치 중 오류가 발생했습니다.

ERROR: Error installing localtunnel: 
    ERROR: Failed to build gem native extension. 

     /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 
creating Makefile 

make 
xcrun cc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I. -DJSON_GENERATOR -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -arch i386 -arch x86_64 -g -O3 -pipe -fno-common -DENABLE_DTRACE -fno-common -pipe -fno-common -c generator.c 
xcrun: Error: could not stat active Xcode path '/Developer'. (No such file or directory) 
cc -arch i386 -arch x86_64 -pipe -bundle -undefined dynamic_lookup -o generator.bundle generator.o -L. -L/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib -L. -arch i386 -arch x86_64  -lruby -lpthread -ldl -lobjc 
i686-apple-darwin11-llvm-gcc-4.2: generator.o: No such file or directory 
i686-apple-darwin11-llvm-gcc-4.2: generator.o: No such file or directory 
lipo: can't figure out the architecture type of: /var/tmp//ccfplODR.out 
make: *** [generator.bundle] Error 1 

답변

1

Xcode 4는/Developer에 더 이상 설치되지 않지만 xcrun은 거기에서 예상 한 것 같습니다.

"명령 줄 도구"를 먼저 설치합니다 (Xcode 환경 설정 -> 다운로드 -> 구성 요소). 이 방법으로 문제가 해결되지 않으면

,

sudo xcode-select -switch /Applications/Xcode.app 

명시 적으로 xcrun의 경로를 설정하기 위해 호출합니다.

+0

이미 명령 줄 도구가 설치되어 있으며 해당 명령을 실행하면 xcode-select가 출력됩니다. 오류 : 경로 "/Applications/Xcode.app"가 디렉터리가 아닙니다. –

+0

@AndersKitson : Xcode 응용 프로그램을 어디에 설치 했습니까? –

+0

잘 앱 스토어에 설치 했으므로 기본 애플리케이션 폴더라고 가정합니다. –

0

Ruby 버전이 오래되어 rbenv를 설치하고 1.9.3-p0을 설치하고 전역으로 설정해야했습니다.