この広告は、90日以上更新していないブログに表示しています。
rlwrapが動かなくなったので,どうしたのかなと思ったら,macportsのreadlineにリンクしていてsnowleopardインストールした後に,macports全削除とかやって放置していたのが原因だった.
macにもreadlineがあったような気がするのでそっちにリンクさせようとするとエラー.Macのreadlineはeditlineのシンボリックリンクになっているので,editlineに存在しない変数を利用しようとして失敗したっぽい.
$ ls -l /usr/lib/libreadline.dylib lrwxr-xr-x 1 root wheel 15 8 28 21:39 /usr/lib/libreadline.dylib@ -> libedit.2.dylib
ので,readlineを/usr/local辺りにインストールして,こっちのreadlineを見るようにしてrlwrapを再インストール
$ CFLAGS="-g -O2 -I/usr/local/include" LDFLAGS="-L/usr/local/lib" ./configure $ make$ sudo make install
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。