解决在make xcache时出现的错误

作者: 蓝鹰 分类: CentOS 发布时间: 2014-11-13 18:05 ė3 浏览数 6解决在make xcache时出现的错误已关闭评论

上午在给php安装xcache插件时碰到的错误:

/usr/include/php/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: No such file or directory
/root/xcache-1.3.0/xcache.c:2959: warning: initialization discards qualifiers from pointer target type
make: *** [xcache.lo] Error 1

从错误的表面上看,仿佛是找不到timelib_config.h这个文件,但其实,这个文件是跟timelib_structs.h存在在同一级目录下的,我们只要打开/usr/include/php/ext/date/lib/timelib_structs.h
找到如下这行:

#include <timelib_config.h>

改为:

#include “timelib_config.h”

然后重新make一下就可以了

对了,不能光安INSTALL文档上面说的把xcache.ini复制过去,要修改的,特别是extension相关的东西

本文出自 蓝鹰博客,转载时请注明出处及相应链接。

本文永久链接: http://www.lanyingblog.com/blog/2117.html

Ɣ回顶部