【问题标题】:error during installation of EMBOSS on MacOSX "dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.8.dylib"在 MacOSX 上安装 EMBOSS 时出错“dyld:未加载库:/usr/local/opt/jpeg/lib/libjpeg.8.dylib”
【发布时间】:2018-04-15 12:28:12
【问题描述】:

我正在尝试在 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

不知道如何解决这个问题。我应该尝试什么?

【问题讨论】:

    标签: macos emboss


    【解决方案1】:

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

    ./configure  --without-x
    make
    

    通常会使 OSX 上的生活更轻松。

    否则,您在/usr/local/opt/gd 中安装的库gd 似乎与jpeg 库不同步。如果你ls /usr/local/opt/jpeg/lib/ 我猜你看到libjpeg.9.dylib。在不知道您最初是如何安装/usr/local/opt/gd 的情况下,很难准确地知道接下来的步骤。可能就像(如果你有自制软件)brew install gd 一样简单地覆盖“损坏的”gd 库。或者完全删除它,因为我认为它妨碍了编译过程中包含gd 的浮雕。

    【讨论】:

    • 我尝试了--without-x,但得到了同样的错误。我仍然需要查看我的 gd 和 jpeg 库安装。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-14
    • 2020-04-19
    • 2020-03-19
    • 2018-11-11
    • 1970-01-01
    • 2019-07-13
    相关资源
    最近更新 更多