RHEL/CentOS Xcache:/usr/include/php/ext/date/lib/timelib_structs.h:24:28:错误:timelib_config.h:没有这样的文件或者目录错误和提示

时间:2020-01-09 10:44:04  来源:igfitidea点击:

我试图在CentOS/Redhat Enterprise Linux v5.4下配置和安装xcache并收到以下错误:

/usr/include/php/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: No such file or directory
/usr/include/php/ext/date/lib/timelib_structs.h:24:28:错误:timelib_config.h:没有这样的文件或者目录

如何解决此问题并安装xcache?

这是一个众所周知的问题,可以通过编辑/usr/include/php/ext/date/lib/timelib_structs.h文件本身来轻松解决。
执行以下命令来编辑文件,然后运行:

# vi /usr/include/php/ext/date/lib/timelib_structs.h

查找行:

#include <timelib_config.h>

替换/更新如下:

#include "timelib_config.h"

保存并关闭文件。
现在,您可以编译xcache了:

# make install