Emacs 警告:"no version information available (required by emacs)"

Emacs warning: "no version information available (required by emacs)"

当我打开 emacs 时收到此警告

external/slc6_amd64_gcc630/lib/libtiff.so.5: no version information available (required by emacs)

我最近将我的系统从 sl6 更改为 centos7。所以,这是一个结果。我该如何解决这个问题?

只是一个猜测,但我认为您可以使用 symlink 从您的 libtiff 到您的 emacs 二进制文件预期的位置(假设您不只是想重新编译/获取 emacs 二进制文件为您的发行版)。

为你的 libtiff 创建一个 link,无论它在哪里,

find /usr/lib -name libtiff.so.5 2>/dev/null

locate libtiff.so.5

根据 emacs 二进制文件的预期,

ldd /usr/bin/emacs | awk '/libtiff/ { print  }'

/usr/lib//usr/bin/emacs 替换为您的实际位置。