静态编译openSSL

静态编译openSSL,openssl,static-libraries,Openssl,Static Libraries,我是Linux的新手,但需要一些doe,所以我正在努力完成一些事情。 我需要有一个openssl静态编译器,用于一个专有的linux发行版,因为实际上没有工具来构建包。 我看到一篇文章解释了如何做到这一点 cd /tmp wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz tar -zxvf openssl-1.0.1e.tar.gz cd openssl-1.0.1e ./config I then Added "-static

我是Linux的新手,但需要一些doe,所以我正在努力完成一些事情。 我需要有一个openssl静态编译器,用于一个专有的linux发行版,因为实际上没有工具来构建包。 我看到一篇文章解释了如何做到这一点

cd /tmp
wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz
tar -zxvf openssl-1.0.1e.tar.gz
cd openssl-1.0.1e
./config

I then Added "-static -static-libgcc" to the CFLAG line of openssl- 
1.0.1e/Makefile (Note this was AFTER I ran ./config). Then I built it like 
normal.
在这之前一切都很顺利。我没有任何包根,我理解这是一个例子,但我应该在它的替代品中编写什么来编译openssl呢

使安装前缀=/tmp/openssl-1.0.1e安装?? 我没有安装,只是install.com或install

make INSTALL_PREFIX=/tmp/package-root install
it is now statically compiled

$ ldd /tmp/package-root/usr/local/ssl/bin/openssl
not a dynamic executable
谢谢