在配置OpenSSL时遇到“checking OpenSSL header version... failed”错误,通常是因为系统中存在多个版本的OpenSSL库或头文件,导致编译器无法找到正确的版本。解决此问题的方法如下:首先确认已正确安装目标版本的OpenSSL,并检查环境变量是否指向正确的路径。使用`locate libssl.so`和`find / -name "openssl.h"`定位库文件和头文件位置。如果发现多个版本,建议卸载冗余版本,保留所需版本。接着设置`LD_LIBRARY_PATH`和`CPPFLAGS`,例如:`export LD_LIBRARY_PATH=/usr/local/ssl/lib:$LD_LIBRARY_PATH` 和 `export CPPFLAGS=-I/usr/local/ssl/include`。最后重新运行配置脚本,确保链接到正确版本的OpenSSL。若问题依旧存在,尝试指定完整路径调用OpenSSL库。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
OpenSSL配置时出现“checking OpenSSL header version... failed”错误如何解决?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2021-03-18 16:23xmayu的博客 我们在离线安装或升级openssl时可能会遇见标题的问题,下述办法只做尝试,根据不通的操作系统可能解决办法并不一定起作用。 1、重新在执行./config编译openssl时在命令最后面添加–shared 2、检查–with-ssl-dir=/...
- 2024-12-03 17:31td_andy的博客 解决openssl version报错也报找不到包,nginx安装报错openssl找不到目录
- 2021-05-17 18:51沈一冰的博客 首先,我已经成功编译了OpenSSL 1.0.2h,并将其安装在/opt/openssh-1.0.2h中,而不是在旧的OpenSSL版本所在的/ usr中.tar xzf openssl-1.0.2h.tar.gzcd openssl-1.0.2h./config --prefix=/opt/openssl-...
- 2024-09-11 20:21chaofeipz的博客 安装之前要看一下 :ssh -V 当前openssh 版本是什么?如果是:OpenSSH_9.6p1, OpenSSL 3.0.12 24 Oct 2023就不用安装openssl,直接安装openssh因为OpenSSH_9.6p1依赖 OpenSSL 3.0 以上版本。
- 2021-06-17 22:31byzf的博客 root@Lemon:/home/openssh-8.6p1# ssh -V OpenSSH_8.6p1, OpenSSL 3.0.0-alpha17 20 May 2021 四、报错异常 报错提示说是没找到OpenSSL 依赖库,因为安装了openssl,checking OpenSSL header version 时候也能够拿...
- 2019-10-04 03:56dimawei2225的博客 2.一条记录对应创建一个连接池,连接池的大小可以在这条配置中设置,如果不设置,则使用pgbouncer部分中配置的默认值20,当然也可以修改。3.验证模式使用md5,则需要配置user.txt文件,即密码文件;如果使用hb...
- 2022-03-17 10:26837468220的博客 解决configure: error: OpenSSL library not found
- 2021-05-16 12:04猫还是喵的博客 最近要升级CentOS(具体版本是CentOS6.4和CentOS7.6)上的...第一步,OpenSSL 1.1.1d的更新过程还容易明白点儿,我编译时都用的默认的安装路径,即config时不带任何选项,这样安装路径默认为/usr/local;make和m...
- 2023-06-22 20:27羌俊恩的博客 found checking for OpenSSL library ... found checking for zlib library ... found creating objs/Makefile Configuration summary + using system PCRE library + using system OpenSSL library + using system...
- 2015-06-25 17:37bytxl的博客 简单的说 OpenSSH 是一...OpenSSH 安装配置比较复杂,难点在配置,特别是在 VPS 中,配置不当就完全无法链接 VPS 了。 一、关于 OpenSSH OpenSSH 是一组用于安全地访问远程计算机的连接工具。它可以作为 rlogin、 rs
- 2019-04-15 11:02xiaoguigui520的博客 1.在安装编译httpd2.4的时候出现错误:checking whether to enable mod_ssl… configure: error: mod_ssl has been requested but can not be built due to prerequisite failures 2.解决办法,这是由于没有安装...
- 没有解决我的问题, 去提问