時丟失我想建立與源特定的OpenSSL版本有一定的OpenSSH版本,但我得到了以下錯誤:OpenSSL的頭建設的OpenSSH
mkdir /tmp/ssh
cp openssh-6.7p1.tar.gz /tmp/ssh
cp openssl-1.0.1l.tar.gz /tmp/ssh
cd /tmp/ssh
tar zxvf openssl-1.0.1l.tar.gz
cd openssl-1.0.1l
./config --prefix=/tmp/ssh
make
make install
cd ..
tar zxvf openssh-6.7p1.tar.gz
cd openssh-6.7p1
./configure --with-ssl-dir=/tmp/ssh --prefix=/tmp/ssh
...
checking openssl/opensslv.h usability... no
checking openssl/opensslv.h presence... no
checking for openssl/opensslv.h... no
configure: error: *** OpenSSL headers missing - please install first or check config.log ***
有OpenSSH中的配置腳本錯誤還是我必須改變任何命令?
更改 「./config中前綴=/tmp目錄/ SSH」 到」 ./config中--openssldir =/tmp/ssh/openssl「並將」./configure --with-ssl-dir =/tmp/ssh --prefix =/tmp/ssh「更改爲」./configure --with-ssl-dir =/tmp/ssh/openssl --prefix =/tmp/ssh「導致相同的」OpenSSL頭文件丟失「錯誤。 – name