不兼容的库版本:libfontconfig.1.dylib 13(而不是15)

时间:2013-11-12 14:42:25

标签: macos octave dylib

使用Mountain Lion / Mavericks在Mac中使用Octave,当我尝试运行hist()或其他一些命令时,错误消息显示:

Incompatible library version: libfontconfig.1.dylib requires version 15.0.0 
or later, but libfreetype.6.dylib provides version 13.0.0

我从哪里获得合适的图书馆?

2 个答案:

答案 0 :(得分:18)

执行以下操作

cd /Applications/Gnuplot.app/Contents/Resources/lib    # move into directory
mv libfreetype.6.dylib libfreetype.6.dylib.bak         # make a backup of current library
ln -s /usr/X11/lib/libfreetype.6.dylib .               # create a symbolic link to proper library

来自:http://azaleasays.com/2012/10/20/octave-graphic-error-on-mac-os-x-mountain-lion/

答案 1 :(得分:1)

我没有gnuplot.app但是我删除了文件夹/ usr / local / lib中的libfreetype.6.dylib并将其替换为符号链接,它对我有效。这是代码:(我有OS X Yosemite)

cd /usr/local/lib
rm libfreetype.6.dylib
ln -s /usr/X11/lib/libfreetype.6.dylib .