我只是构建Mu以便使用mu4e在emacs中读取我的邮件。为此,我还必须安装作为mu依赖项的GMIME 3.0和Xapian 1.4。
mu的构建没有给出任何错误,但是在命令行中调用“ mu服务器”时,出现以下错误消息:
mu: error while loading shared libraries:
libxapian.so.30: cannot open shared object file:
No such file or directory
我正在使用Ubuntu 16.04.2。我尝试了以下操作,但没有结果:
将libxapian.so.30链接到libxapian.so。当我这样做时,我会收到另一种错误类型:
mu: symbol lookup error: mu: undefined symbol:_ZN6Xapian16WritableDatabaseC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii
libxapian.so文件的路径添加到LD_LIBRARY_PATH。
答案 0 :(得分:0)
无法手动构建mu,所以我转而通过apt安装库。
sudo apt install maildir-utils
sudo apt install mu4e
并将apt安装mu4e的路径(emacs24 / site-lisp)添加到加载路径。