mlterm port error メモ

FreeBSD に mlterm を port で導入すると make でエラーが出た。uim はインストール済みなのに,uim.1 がないとのメッセージを出力し,停止してしまう。

mlterm-2.9.3 depends on shared library: uim.1 - not found

このように port インストールで shared library: xxx.n がないというようなときは,libxxx.so.n ライブラリがあるかどうか確認するとよい。uim がインストールされているので libuim.so が格納されているが,果たして libuim.so.1 はなかった。そこでシンボリックリンクを貼る。

# ln -sf /usr/X11R6/lib/libuim.so /usr/X11R6/lib/libuim.so.1

これで make が通るようになった。