mu4eを使用してemacsでメールを読むためにMuを構築しました。このために、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_traitsIcESaIcEEEiilibxapian.so ファイルのパスを LD_LIBRARY_PATH に追加します。