質問

ソースからreadline 6をインストールしようとしていますが、「make install」中にエラーが発生します。

「sudo make install」を実行した後の出力の終わりです

( cd shlib ; make  DESTDIR= install )
/bin/sh ../support/mkdirs /usr/local/lib
/bin/sh ../support/shlib-install -O darwin9.7.0 -d /usr/local/lib -b /usr/local/bin -i "/usr/bin/install -c -m 644" libhistory.6.0.dylib
/bin/sh ../support/shlib-install -O darwin9.7.0 -d /usr/local/lib -b /usr/local/bin -i "/usr/bin/install -c -m 644" libreadline.6.0.dylib
install: you may need to run ldconfig

OS Xには ldconfig がデフォルトでインストールされていないことを知っていますが、この問題を修正するために必要ではないことをどこかで読みました。動的ライブラリと関係があると思いますが、問題を解決する方法を見つけることができませんでした。誰にも洞察がありますか?

FYI、Intel 2.4ghz macbookでOS Xを実行しています

ありがとう

PSまた、configureとmakeを実行する前に、3つの利用可能なreadline 6パッチを適用しました

役に立ちましたか?

解決

実際には、これはまったくエラーではありません...インストールの最後の単なる通知メッセージです。これも取得し、私のreadline 6は喜んでインストールされています。

/ usr / local / lib をチェックしてreadlineが表示されたら、完了です:-) ldconfigに相当するものを実行する必要はありません。

$ ls /usr/local/lib | grep readline
libreadline.6.0.dylib
libreadline.6.dylib
libreadline.a
libreadline.dylib
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top