18

CentOS安装WDCP时错误提示:./stdio.h:1010: error: ‘gets’ undeclared here (not in a function)

今天一位客户自己在Linux系统中安装WDCP出错,中止安装进程。还原系统初装状态后,我动手按步骤进行安装操作,最终经过大约三四个小时的攻关解决了这个问题,具体提示信息如下:

基础环境说明:

WDCP下载到目录/root/download下,/root/download/src下是自动下载的压缩包

步骤:

1、下载libiconv-1.15.tar.gz到/root/download/src目录下,修改libiconv-1.15.tar.gz文件名为libiconv-1.14.tar.gz;

2、执行WDCP安装命令;

3、安装进程卡死后,进入/root/download/src目录,把解压的libiconv-1.15目录重命名为libiconv-1.14;

4、再次执行WDCP安装命令,即会成功安装WDCP。

感觉这个方法有些笨,但是不会shell语言,所以没法改源码。

看网上有写改源码的,但是我也不知道所以然,感觉没什么意思,自己研究不同的解决方法才是最有意思的呢。