安装openssl-0.9.8报错out range of signed 32bit displacement
来源:互联网 发布:透视的屏幕软件 编辑:程序博客网 时间:2024/06/07 06:09
一、系统环境
操作系统:centos6.4 x86_64
openssl版本:openssl-0.9.8
二、安装过程
# tar zxvf openssl-0.9.8.tar.gz# cd openssl-0.9.8# ./config shared zlib# make
报错:
md5-x86_64.s:41: Error: 0xd76aa478 out range of signed 32bit displacement
md5-x86_64.s:50: Error: 0xe8c7b756 out range of signed 32bit displacement
md5-x86_64.s:68: Error: 0xc1bdceee out range of signed 32bit displacement
md5-x86_64.s:77: Error: 0xf57c0faf out range of signed 32bit displacement
md5-x86_64.s:95: Error: 0xa8304613 out range of signed 32bit displacementMany more errors like this.
解决方法:
# vim openssl-0.9.8e/crypto/md5/asm/md5-x86_64.pl
在
sub round1_step{ my ($pos, $dst, $x, $y, $z, $k_next, $T_i, $s) = @_;
后面加入:
$T_i = unpack("l",pack("l", hex($T_i))); # convert to 32-bit signed decimal
类似地,在sub round2_step, sub round3_step 和 sub round4_step相应的位置都加上这行
重新编译安装,成功!
本文出自 “兵临城下” 博客,请务必保留此出处http://308107405.blog.51cto.com/6396647/1537551
阅读全文
0 0
- 安装openssl-0.9.8报错out range of signed 32bit displacement
- openssl md5 out range of signed 32bit displacement
- md5 out range of signed 32bit displacement
- Opencv 报错:vector subscript out of range
- QT中QVector报错“index out of range”
- 关于String index out of range: -1报错问题
- mysql报错:out of range value for column问题
- Zookeeper报错 len4807928 is out of range!
- MySQL 报错:Parameter index out of range (2> number of parameters, which is 1)
- Android 模糊搜索rawquery bind or column index out of range: handle 0x2fb180 报错
- 解决SPSS Modeler sql data type out of range<-25>报错
- 每日一坑 pyinstaller 将.py生成.exe 报错 “IndexError: tuple index out of range”
- Console Pro 3 报错IndexOutOfRangeException: Array index is out of range. FlyingWormConsole3.FullSerial
- Mysql常见的两个报错信息Date too long和Out of range value
- int(sys.argv[1]) IndexError: list index out of range报错的原因
- pyinstaller 打包生成.exe 可执行文件报错 “IndexError: tuple index out of range”
- jdbc在模糊搜索时候报错:Parameter index out of range
- Android photoview报错java.lang.IllegalArgumentException: pointerIndex out of range pointerIndex=-1
- SPI FLASH 容量计算
- ionic开发——编译出错:You have not accepted the license agreements of the following SDK component
- 为什么上层社会越来越富的真相,原因居然是...
- MAC 下git diff出现 ^M
- 深度强化学习中的NAF算法-连续控制(对DQN的改进)
- 安装openssl-0.9.8报错out range of signed 32bit displacement
- 新款kubernetes日志收集利器fluent bit
- iOS之CocoaPods常见问题汇总
- 友元关系
- 移动端界面的适配
- 超简单实现JAVA EXCEL导入数据库 demo
- linux 添加数据库用户
- 微信APP支付接口业务流程
- BAT文件语法和技巧