0
ソースからopensslとlibcurlをビルドしようとしています。一見すると、これはとても簡単に思えるように見えますが、カールビルドで私のopensslライブラリを認識することはできません。ソースからlinuxのopensslとlibcurlをビルドする
私は、次の手順を試してみました:それはまた、私はまた、次のカールを試してみました
checking whether to enable Windows native SSL/TLS (Windows native builds only)... no
checking whether to enable iOS/Mac OS X native SSL/TLS... no
configure: PKG_CONFIG_LIBDIR will be set to "/home/sossisos/curlssl/ssl/lib/pkgconfig"
checking for HMAC_Update in -lcrypto... no
checking for HMAC_Init_ex in -lcrypto... no
checking for ssl_version in -laxtls... no
configure: WARNING: SSL disabled, you will not be able to use HTTPS, FTPS, NTLM and more.
configure: WARNING: Use --with-ssl, --with-gnutls, --with-polarssl, --with-cyassl, --with-nss, --with-axtls, --with-winssl, or --with-darwinssl to address this.
を言うまで
pwd
$ /home/sossisos/curlssl/
wget https://www.openssl.org/source/openssl-1.0.2i.tar.gz
tar xzf openssl-1.0.2i.tar.gz
cd openssl-1.0.2i
./config
make
cp libcrypto.a libssl.a ../ssl/lib/
cp -R include/ ../ssl/
cd ..
wget https://curl.haxx.se/download/curl-7.50.3.tar.gz
tar xzf curl-7.50.3.tar.gz
cd curl-7.50.3
./configure --with-ssl="/home/sossisos/curlssl/ssl/"
しかし、カールのためのconfig結果は
curl version: 7.50.3
Host setup: x86_64-pc-linux-gnu
Install prefix: /usr/local
Compiler: gcc
SSL support: no (--with-{ssl,gnutls,nss,polarssl,mbedtls,cyassl,axtls,winssl,darwinssl})
さらに言います設定コール
LDFLAGS="-L/home/sossisos/curlssl/ssl/lib/" ./configure --with-ssl="/home/sossisos/curlssl/ssl/"
私は自分のopensslビルドに何か問題がありますか?または私のカールビルド? opensslを静的にカールさせることはできないのですか?
あなたがしていることが「正確に」わかっていれば、 '/ home/sossisos/curlssl/ssl /'を指すべきではない、つまり './configure --with-ssl ="/home/sossisos/curlssl/ssl/"' – ZeekHuge