Mac OS X Lion 10.7.1에서 시작시 오류가 발생하는 ffmpeg 0.8.5를 설치했습니다. brew install –use-gcc ffmpeg 오류없이 설치되었습니다.

Homebrew를 사용하여 Mac OS X Lion 10.7.1에 ffmpeg 0.8.5를 설치했습니다.

brew install --use-gcc ffmpeg

오류없이 설치되었습니다. 그러나 지금 달리면 다음과 같은 결과가 나타납니다.

dyld: Library not loaded: /usr/local/Cellar/ffmpeg/0.8.5/lib/libavdevice.dylib
  Referenced from: /usr/local/bin/ffmpeg
  Reason: Incompatible library version: ffmpeg requires version 53.0.0 or later, but libavdevice.dylib provides version 52.0.0
Trace/BPT trap: 5



답변

다음을 사용하십시오.

$ brew update && brew install `brew outdated` && brew cleanup

스크립트 는 필요한 라이브러리의 변경 사항을 추적하는 데 도움 이 됩니다.

그래도 작동하지 않으면 다음을 시도하십시오.

$ brew doctor (check your setup for common problems)
$ brew missing (to check installed packages for missing deps)

BREW 의사는 설정에 일반적인 문제가 있는지 확인하고 BREW 누락은 설치된 패키지에 누락 된 뎁이 있는지 확인합니다.

항상 신선한 상태로 시작할 수 있습니다 (모든 문제를 처리해야 함).

$ brew uninstall --force `brew deps ffmpeg`
$ brew install ffmpeg

그때

$ brew update


답변

나는 달렸다 :
brew install libav

그런 다음 symlinking에 대해 불평 한 후 :
brew link --overwrite avconv

지금 작동합니다.


답변