當前在OSX 10.7上安裝了Lion openssl 0.9.8r。此版本是從2011年2月開始的,我想將其更新到最新版本。我不能使用autoupdate,因爲我需要enable-cms選項,所以我從源代碼構建它,運行./Configure darwin64-x86_64-cc
和./config enable-cms --openssldir=~/usr/local/ssl
。 然後我做了「make」和「make install」,沒有任何錯誤,但仍然安裝了舊版本。在OSX上更新OpenSSL版本
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
我在做什麼錯?也許這是文件夾?我只是猜測/usr/local/
中的ssl
文件夾必須是來自Mac OSX的默認打開SSL安裝目錄?
試試'哪個openssl'? – 2012-02-14 12:37:50
@JamesMcLaughlin,它指的是'/ usr/bin/openssl /'...但是當我設置'./config --openssldir =/usr/bin/opennssl'時,它會複製那裏的所有openssl文件?但應該只有一個可執行文件? – Chris 2012-02-14 13:05:01
在這裏檢查:http://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.html完美工作。 – 2012-07-04 14:49:06