今天在编译m4的时候出现了以下错误。
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
报错提示建议用:fgets。
解决办法:
在源码中找到:stdio.in.h 这个文件。
找到这一行:gets is a security hole 然后将该行注释掉重新编译。