无法在OSX-10.9.2 Mavericks上安装ruby-audio

时间:2014-03-17 02:15:32

标签: ruby-on-rails ruby macos

我最近将我的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

1 个答案:

答案 0 :(得分:3)

原来,flac和libogg以前是由brew安装的,但由于操作系统更新,链接在usr / local / lib中丢失,所以我不得不重新安装它。我做了以下操作,并成功安装了ruby-audio。

brew remove flac
brew install flac
brew remove libogg
brew install libogg