Hiện tại trên OSX 10.7 Lion openssl 0.9.8r được cài đặt. Bản dựng này là từ tháng 2 năm 2011 và tôi muốn cập nhật nó lên phiên bản mới nhất. Tôi không thể sử dụng tính năng tự động sửa vì tôi cần tùy chọn bật-cm nên tôi đã tạo nó từ nguồn, chạy ./Configure darwin64-x86_64-cc
và ./config enable-cms --openssldir=~/usr/local/ssl
. Sau đó, tôi đã thực hiện "make" và "make install" mà không có bất kỳ lỗi nào nhưng vẫn có phiên bản cũ được cài đặt.Cập nhật phiên bản OpenSSL trên OSX
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
Tôi đang làm gì sai? Có lẽ đó là thư mục? Tôi chỉ đoán rằng thư mục ssl
trong /usr/local/
phải là thư mục cài đặt ssl mở mặc định từ Mac OSX?
Thử 'mở opens' nào? –
@JamesMcLaughlin, nó đề cập đến '/ usr/bin/openssl /' ... nhưng khi tôi đặt './config --openssldir =/usr/bin/opennssl' thì nó sẽ sao chép tất cả các tệp openssl trong đó? Nhưng chỉ nên thực thi? – Chris
kiểm tra tại đây: http://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.html đã hoạt động hoàn hảo với tôi. –