Проблема с созданием mu "ошибка при загрузке общих библиотек: libxapian.so.30" - PullRequest
0 голосов
/ 26 февраля 2019

Я только что построил Mu, чтобы читать мои письма в emacs с помощью mu4e.Для этого мне также пришлось установить GMIME 3.0 и Xapian 1.4, которые являются зависимостями mu.

Сборка mu не выдает никакой ошибки, но при вызове "mu server" в командной строке я получаю следующеесообщение об ошибке:

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 
    
  • При добавлении в LD_LIBRARY_PATH путь к файлу libxapian.so.

1 Ответ

0 голосов
/ 26 февраля 2019

Невозможно собрать вручную mu, поэтому я переключился на установку библиотек через apt.

sudo apt install maildir-utils
sudo apt install mu4e

И добавил в путь загрузки путь, по которому apt устанавливает mu4e (emacs24 / site-lisp).

...