Obecnie na OSX 10.7 zainstalowany jest Lion openssl 0.9.8r. Ta kompilacja pochodzi z lutego 2011 r. I chcę ją zaktualizować do najnowszej wersji. Nie mogę użyć autoupdate, ponieważ potrzebuję opcji enable-cms, więc zbudowałem ją ze źródła, uruchom ./Configure darwin64-x86_64-cc
i ./config enable-cms --openssldir=~/usr/local/ssl
. Potem zrobiłem "make" i "make install" bez żadnych błędów, ale wciąż jest zainstalowana stara wersja.Aktualizacja wersji OpenSSL na OSX
> openssl version
OpenSSL 0.9.8r 8 Feb 2011
Co robię źle? Może to jest folder? Domyślałem się tylko, że folder ssl
w /usr/local/
musi być domyślnym katalogiem instalacyjnym ssl z Mac OSX?
Spróbuj 'which openssl'? –
@JamesMcLaughlin, odnosi się do '/ usr/bin/openssl /' ... ale kiedy ustawię './config --openssldir =/usr/bin/opennssl', to skopiuje on wszystkie tam pliki openssl? Ale powinien być tylko plik wykonywalny? – Chris
sprawdź tutaj: http://techscienceinterest.blogspot.com/2010/12/compiling-openssl-on-mac-os-x-snow.html działało doskonale działa mnie. –