编译mcrypt出错的解决

简介:

1、错误

extra.c:366: warning: pointer targets in assignment differ in signedness
extra.c: In function ‘test_file_headers’:
extra.c:636: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’
make[2]: *** [extra.o] Error 1
make[2]: Leaving directory `/opt/jiankong3/mcrypt-2.6.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/jiankong3/mcrypt-2.6.4'
make: *** [all] Error 2


2、解决

从系统中查找 mhash_config.h

将找到的 mhash_config.h 复制到 /usr/local/include/

 locate mhash_config.h
/opt/jiankong/mhash-0.9.3/mhash_config.h
/opt/jiankong/mhash-0.9.3/mhash_config.h.in
cp /opt/jiankong/mhash-0.9.3/mhash_config.h /usr/local/include/











本文转自 妙曼  51CTO博客,原文链接:http://blog.51cto.com/yanruohan/1598044,如需转载请自行联系原作者
目录
相关文章
|
8月前
编译php7常见报错
编译php7常见报错
编译libpng出错:pnglibconf.c fatal error: zlib.h 没有那个文件或目录
编译libpng出错:pnglibconf.c fatal error: zlib.h 没有那个文件或目录
86 0
安装PHP7.3.2make编译出现报错,内存不足导致,临时解决方法
安装PHP7.3.2make编译出现报错,内存不足导致,临时解决方法
246 0
编译lame报错:lame_init_old找不到
编译lame报错:lame_init_old找不到
152 0
|
关系型数据库 MySQL PHP