2013-10-30 93 views
1

我有一段時間試圖爲OS X Mavericks編譯mcrypt。我需要mcrypt來幫助我開發一個網站。我爲XCode安裝了Mavericks和命令行工具:如何爲OS X Mavericks編譯mcrypt 10.9

xcode-select --install 

運行了一個安裝程序。然後我下載了libmcrypt-2.5.8並解壓縮。我導航到該目錄中,並做了:

./configure 

我不知道我應該得到什麼樣的輸出,但我也沒有得到任何成功的消息。只是很多命令行代碼。它剛剛停止並且提示返回。

然後我做:

make 

我收到了一大堆輸出了大量警告。輸出的最後一行是:

creating aestest 
Making all in doc 
make[2]: Nothing to be done for `all'. 
make[2]: Nothing to be done for `all-am'. 

我有一個問題與Mhash等,當我去打倒mcrypt的,而不是libmcrypt走錯路。我認爲錯誤信息來自於此。但我不知道如何解決它們。當我在家裏的Mac上執行此操作時,我沒有遇到任何錯誤,但是當時我沒有用mhash進行操作。想法,任何人?

回答

1

也許不完全是你的問題的答案,但我會建議通過MacPorts而不是安裝它(基本上是apt-get的Mac替代品)。當然,應該仍然可以手動安裝mcrypt,但是使用端口就像打字sudo ports install mcrypt一樣簡單,一切都將爲您處理,包括更新和卸載,如果您需要這樣做的話。