一、错误现象
环境 Ubuntu14.04 64位 编译libiconv-1.14 出错
错误现象:
In file included from progname.c:26:0:
./stdio.h:1010:1: error: ‘gets’ undeclared here (not in a function)_GL_WARN_ON_USE (gets,"gets is a security hole - use fgets instead");
^
make[2]: *** [progname.o] 错误 1
make[2]:正在离开目录 `/home/bupt/miao/Box/soft/libiconv-1.14/srclib'
make[1]: *** [all] 错误 2
make[1]:正在离开目录 `/home/bupt/miao/Box/soft/libiconv-1.14/srclib'
make: *** [all] 错误 2
二、解决方法
在libiconv-1.14/srclib/stdio.in.h 中把
替换成
重新编译libiconv就OK了.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。