我試圖將openssl-1.0.1e更新爲1.0.1s。它是源代碼編譯。之後,我做了如下的步驟,未定義符號:SSLv2_client_method
- CD的OpenSSL 1.0.1s
- ./config中--shared
- 使
- 使安裝
的apachectl configtest
我得到了一個錯誤爲「httpd:/usr/local/apache2/conf/httpd.conf第55行的語法錯誤:無法將/usr/local/apache2/modules/mod_ssl.so加載到服務器:/ usr/local/apache2/modules/mod_ssl.so:未定義的符號:SSLv2_client_m ethod「
我也試過./config --prefix=/usr enable-shared -no-ssl2
,它也是同樣的錯誤。在我安裝openssl-1.0.1s之前,我老舊的是make clean
。
劑量任何人都知道任何解決方案?
嗨jww,非常感謝您的建議。它在我嘗試修補ssl/s2_meth.c後工作。稍後將嘗試RPATH。 –
@ Y.Chen如果解決了您的問題,請將答案標記爲已接受。 – aditya