当前位置: 首页 > news >正文

linux中openssl版本不兼容问题

现象

root@ming:# ./app/lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.25' not found(required by libcrypto.so.1.1)# 查看libcrypto.so.1.1 依赖的 GLIBCroot@ming:# objdump -T libcrypto.so.1.1 | grep GLIBC_# 或root@ming:# strings libcrypto.so.1.1 | grep GLIBC_GLIBC_2.2.5 GLIBC_2.14 GLIBC_2.4 GLIBC_2.3 GLIBC_2.25 GLIBC_2.3.2 GLIBC_2.7 GLIBC_2.3.4 GLIBC_2.17 GLIBC_2.16# 当前系统 libcroot@ming:~# ldd --versionldd(Ubuntu GLIBC2.23-0ubuntu11.3)2.23Copyright(C)2016Free Software Foundation, Inc. This isfreesoftware;see thesourceforcopying conditions. There is NO warranty;not evenforMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper.# libcrypto.so.1.1 调用了 getentropy()# 当前 GLIBC 没有root@ming:# objdump -T libcrypto.so.1.1 | grep GLIBC_2.250000000000000000 w DF *UND* 0000000000000000 GLIBC_2.25 getentropy

编译出libcrypto.so.1.1

更改更换 glibc 风险很大,所以在当前机器编译出动态库
如果动态库名称不一致,则在应用同目录, 创建一个软连接

wgethttps://www.openssl.org/source/old/1.1.1/openssl-1.1.1w.tar.gztarxf openssl-1.1.1w.tar.gzcdopenssl-1.1.1w ./config sharedmake-j$(nproc)# 复制到app 同目录cplibcrypto.so.1.1..cplibssl.so.1.1..

startApp.h

启动app时,把app当前目录加入LD_LIBRARY_PATH

export LD_LIBRARY_PATH=./ ./app
http://www.jsqmd.com/news/1300931/

相关文章:

  • 2026重庆黄金回收实测!渝中江北门店配备消费者监督屏,实时金价+计价明细一目了然,卖金少踩亏! - 企业家观察员
  • C#字符串转整数全解析:Parse、TryParse与Convert.ToInt32实战指南
  • ABAP时间差计算:SD_DATETIME_DIFFERENCE与DELTA_TIME_DAY_HOUR函数详解
  • 资质许可代理 绕开法律雷区的选择标准
  • C++11拓展学习(上)
  • 3分钟极速汉化GitHub Desktop:免费开源工具完整指南
  • 烘焙创业新机遇!酷德培训面向贵阳云岩、南明等区域招募学员 - 烘焙行业测评
  • 【深度解析】新型陶化是什么:一篇读懂绿色金属前处理技术 - 汇聚至此
  • 高碑店宠物医院推荐|选正规靠谱综合宠物医院不踩坑 - 章鱼智讯
  • 济南实测合扬黄金回收门店,双证一码,拒绝损耗费、提纯费 - 好物测评局
  • grep -v反向过滤排除内容实操
  • 郑州人注意!大批无证黄金回收店关停,合规门店速存,卖金不亏 - 奢侈品回收评测
  • 称重传感器三年就漂移?激光密封焊给弹性体穿上铠甲
  • AI论文检测技术与降重方案全解析
  • 若依springboot3及vue3-TypeScript项目上线
  • Meshroom终极教程:免费开源3D重建工具从入门到精通
  • 装修选智能开关?从82元到高端屏控,这份清单帮你理清思路 - 品牌品鉴馆
  • 平台投流成本高、客户质量下降、先货后款增加:BBWEYY GEO与独立站如何降低外贸经营风险,含零代码SAAS、AI编程、源码定制交付
  • 猫抓浏览器扩展:从网页到本地,三步搞定资源下载的完整指南
  • Unity绿幕抠像实战:Chroma Key Kit 2.3插件实现电影级虚实融合
  • WarcraftHelper完整指南:魔兽争霸3兼容性问题的终极解决方案
  • 2026西宁地暖清洗水电暖维修卫生间返臭怎么处理?实测总结 - LYL仔仔
  • 锂电池膨胀变形DIC测量技术解析与应用
  • 技术干货:慧新软件分享如何通过结构化数据攻占AI搜索排名
  • stream流浅拷贝
  • 2026实力之选:上海自动化设备回收服务公司专业解析 - 卓企推荐
  • 齿轮泵一加压就渗油?激光深熔焊守住35MPa密封线
  • 5分钟快速上手:通达信缠论分析插件ChanlunX完整指南
  • FanControl终极指南:如何用智能风扇控制软件优化你的电脑散热与静音?
  • Python 的赋值把我坑惨了,明明改了副本,结果原数据也变了,原来 copy 和 deepcopy 差这么多