在MacOSX上安装EMBOSS时出错“dyld:未加载库:/usr/local/opt/jpeg/lib/libjpeg.8.dylib"

时间:2017-11-02 20:55:08

标签: macos emboss

我正在尝试在MacOSX 10.12笔记本电脑上安装EMBOSS v6.6.0。我做了以下事情:

./configure --prefix=/Users/pc/local/opt/emboss/v6.6.0
sudo mkdir /usr/local/emboss
sudo chown pc /usr/local/emboss
make -j 4

然后我做了make install并收到以下错误:

dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.8.dylib
  Referenced from: /usr/local/opt/gd/lib/libgd.3.dylib
  Reason: image not found
make[3]: *** [install-exec-hook] Abort trap: 6
make[2]: *** [install-exec-am] Error 2
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1

不确定如何解决这个问题。我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您不需要UI元素,那么

./configure  --without-x
make

通常可以让OSX上的生活变得更轻松。

否则,gd中已安装的库/usr/local/opt/gd似乎与jpeg库不同步。如果您ls /usr/local/opt/jpeg/lib/我猜您看到了libjpeg.9.dylib。因此,在不知道最初安装/usr/local/opt/gd的方式的情况下,很难准确了解后续步骤。它可能就像(如果你有自制软件)brew install gd一样简单,以覆盖“破碎的”#39; gd库。或者完全删除它,因为我认为它在编辑过程中阻碍了包含gd的浮雕。