我困在libiconv問題中。libiconv conundrum:需要版本x.0.0或更高版本,但libiconv.2.dylib提供版本y.0.0
環境: 的Mac OSX獅子/ MacBook Air的
問題: 我試圖安裝國際管理(國際)一個PHP推廣。在這個過程中,有些事情出錯了。我必須從電腦的實用程序重新安裝MacOSX Lion。
現在和以後,我得到以下錯誤,當我做幾乎任何命令(PHP -v,或使!!):
dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib
Referenced from: /opt/local/bin/gawk
Reason: Incompatible library version: gawk requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
(這是GAWK一個例子,同樣的情況,使用PHP或一些其他命令)
我試圖再次重新安裝Macosx獅子,但我得到了相同的輸出。
我不是那種害怕這麼少的人,所以我想從源代碼重新編譯libiconv並用它來完成。安裝了Xcode(對於gcc,..)下載了.tar.gz。但是,猜猜... gawk需要8.0.0版本,並且終端再次侮辱我並拒絕創建makefile。
所以總結一下:我需要libiconv才能重新編譯libiconv ......這就是我絕對會陷入困境的地方。
我現在唯一能想到的解決方案是獲得一個編譯後的libiconv,它能讓我擺脫這個混亂。另一個解決辦法是一定把linux的:)但會浪費MacBook Air的
任何幫助非常感謝,我一直在努力,現在一天!提前感謝;)
Ĵ
注:我曾試圖考慮有關libiconv的我能找到的計算器和其他論壇上一些其他的東西,但它並沒有幫助...
編輯
嗨再次,
我將暫時應答(如果沒有更好的答案彈出)。事實上,我只能通過詢問一個擁有完全相同的mac的朋友給我編譯的庫版本來解決問題。
壞有這些編譯庫沒有官方的資料庫,因爲我有我怎麼會沒有完成它完全不知道。
如果您有更好的建議,不要猶豫。在關閉主題之前,我等待,因爲我認爲它沒有妥善解決。此外,一旦完成這件事,我得到libncurses.5.dylib相同PB ...
Ĵ