2012-03-18 2 views
3

Mac OSX Lion에 opencv을 설치하려고합니다.양방향 링크 jpeg 문제

brew install opencv

내가받을 다음과 같은 오류 (그리고 몇 가지 다른 유사한 것들)

Error: The linking step did not complete successfully 
The formula built, but is not symlinked into /usr/local 
You can try again using `brew link jpeg' 

내가 할 때

brew link jpeg 
Linking /usr/local/Cellar/jpeg/8d... ln: wrjpgcom: File exists 

나는 이것이 무엇을 의미하는지 이해하지? 나는 무엇을해야만 하는가? Thanks

답변

3

셀라 외부에서 wrjpgcom 파일을 찾아서 삭제하십시오.

문제는 Homebrew가 해당 파일을/usr/local로 심볼릭 링크하려하지만 심볼릭 링크의 대상이 이미 다른 파일로 존재한다는 것입니다. /usr/local 폴더에 다음 파일을

+0

삭제해야 할 파일이 너무 많습니다. 삭제 된 파일은 계속 되돌아옵니다. 더 쉬운 방법이 있습니까? – y2p

+2

'brew ls --unbrewed'는 당신이 설치 한 모든 것을 나열하고 Homebrew **는 설치하지 않았습니다 **. 당신은 자신의 책임하에 그것을 rm에 넘길 수 있습니다. – mxcl

5

확인 : brew link jpeg를 들어

bin/cjpeg 
bin/djpeg 
bin/jpegtran 
bin/rdjpgcom 
bin/wrjpgcom 
include/jconfig.h 
include/jerror.h 
include/jmorecfg.h 
include/jpeglib.h 
lib/libjpeg.8.dylib 
lib/libjpeg.a 
share/man/man1/cjpeg.1 
share/man/man1/djpeg.1 
share/man/man1/jpegtran.1 
share/man/man1/rdjpgcom.1 
share/man/man1/wrjpgcom.1 

이 성공하기 :

  1. 제거 (백업)
  2. 출시 brew link jpeg 다시 상기 파일 중 하나.
+0

나는'brew link jpeg'가 던져 놓은 각 파일을 오류로 개별적으로 삭제했습니다. – rs77