Linux基础
1 前言
一个问题,一篇文章,一出故事。
由于笔者需要编译uw-imap而去编译低版本的openssl,于是整理此章节。
如果你需要参阅如何编译安装openssl,请参阅如下章节,
2 最佳实践
2.1 解压安装包
tar -xf openssl-1.1.1k.tar.gz
2.2 预编译安装包
./config --prefix=/usr/local/openssl-1.1.1k --openssldir=/usr/local/openssl-1.1.1k shared zlib-dynamic
如果你遇到如下错误提示,
Operating system: x86_64-whatever-linux2 Can't locate FindBin.pm in @INC (you may need to install the FindBin module) (@INC contains: /usr/local/lib64/perl5/5.32 /usr/local/share/perl5/5.32 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./Configure line 15. BEGIN failed--compilation aborted at ./Configure line 15. Can't locate FindBin.pm in @INC (you may need to install the FindBin module) (@INC contains: /usr/local/lib64/perl5/5.32 /usr/local/share/perl5/5.32 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./Configure line 15. BEGIN failed--compilation aborted at ./Configure line 15. This system (linux-x86_64) is not supported. See file INSTALL for details.
你可能需要使用如下命令解决依赖关系,
dnf install perl perl-ExtUtils-MakeMaker
2.3 编译安装包
make make install
没有评论