我最近将我的OSX版本更新为10.9.2。 ruby-audio gem失败,出现以下警告和错误。我能做些什么才能找到libFLAC.8.dylib?
gem install ruby-audio -v '1.6.1'
31 warnings generated.
compiling ra_soundinfo.c
compiling rubyaudio_ext.c
linking shared-object rubyaudio_ext.bundle
ld: file not found: /usr/local/lib/libFLAC.8.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [rubyaudio_ext.bundle] Error 1
答案 0 :(得分:3)
原来,flac和libogg以前是由brew安装的,但由于操作系统更新,链接在usr / local / lib中丢失,所以我不得不重新安装它。我做了以下操作,并成功安装了ruby-audio。
brew remove flac
brew install flac
brew remove libogg
brew install libogg