В настоящее время на OSX 10.7 установлен Lion openssl 0.9.8r. Эта сборка с февраля 2011 года, и я хочу обновить ее до последней версии. Я не могу использовать autoupdate, потому что мне нужен параметр enable-cms, поэтому я построил его из источника, запустил ./Configure darwin64-x86_64-cc
и ./config enable-cms --openssldir=~/usr/local/ssl
. Затем я сделал «make» и «make install» без каких-либо ошибок, но установлена старая версия.Обновление версии OpenSSL на OSX
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
Что я делаю неправильно? Может, это папка? Я только догадывался, что папка ssl
в /usr/local/
должна быть стандартной директорией установки ssl по умолчанию из Mac OSX?
Попробуйте 'which openssl'? –
@JamesMcLaughlin, это относится к '/ usr/bin/openssl /' ... но когда я устанавливаю './config --openssldir =/usr/bin/opennssl', то он скопирует все файлы openssl там? Но должен быть только исполняемый файл? – Chris
здесь: http://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.html работал отлично. –