2009-06-19 128 views
7

我試圖從源代碼安裝readline 6,但在'make install'期間遇到錯誤。在OS X上安裝readline 6.0

這裏是輸出結束後,執行「須藤使安裝」

(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 

我知道ldconfig是不是在OS X安裝在默認情況下,我讀的地方,它應該沒有必要解決這個問題。我相信它與動態庫有關,但我一直無法找出如何解決這個問題,任何人都有任何見解?

通知你,我在英特爾2.4GHz的MacBook上運行OS X

感謝

附:在運行configure之前,我還應用了3個可用的readline 6補丁,並且使其運行

回答

11

實際上,這根本不是錯誤......它只是安裝結束時的通知消息。它也得到了這一點,我的readline 6安裝愉快。

如果您檢查/usr/local/lib並在此處查看readline,則完成:-)不需要運行任何等效的ldconfig。

$ ls /usr/local/lib | grep readline 
libreadline.6.0.dylib 
libreadline.6.dylib 
libreadline.a 
libreadline.dylib