目前在OSX 10.7 Lion上安装的是openssl 0.9.8r,该版本是于2011年2月发布的。我想将其升级到最新版本。由于需要启用CMS选项,不能使用自动更新功能,因此我从源代码构建了它,运行了./Configure darwin64-x86_64-cc
和./config enable-cms --openssldir=~/usr/local/ssl
命令。然后执行了"make"和"make install"操作,但仍然安装的是旧版本。
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
我做错了什么?也许是文件夹的问题?我只是猜测在Mac OSX中/usr/local/
下的ssl
文件夹必须是默认的open ssl安装目录吗?
/usr/bin/openssl/
...但是当我设置./config --openssldir=/usr/bin/opennssl
时,它会将所有openssl文件都复制到那里吗?但是那里应该只有一个可执行文件吧? - Chris