当前位置: 技术问答>linux和unix
libxml2 安装的问题!
来源: 互联网 发布时间:2015-08-20
本文导语: 因为要装 PHP5 系统的 libxml 版本太低 就下载了高版本的 在 make 这一步出现这样的错误 已经试过几个版本了 基本上都是这样 make all-recursive make[1]: Entering directory `/root/libxml2-2.6.8' Making all in include m...
因为要装 PHP5 系统的 libxml 版本太低
就下载了高版本的
在 make 这一步出现这样的错误 已经试过几个版本了 基本上都是这样
make all-recursive
make[1]: Entering directory `/root/libxml2-2.6.8'
Making all in include
make[2]: Entering directory `/root/libxml2-2.6.8/include'
Making all in libxml
make[3]: Entering directory `/root/libxml2-2.6.8/include/libxml'
make[3]: *** No rule to make target `SAX.h', needed by `all-am'. Stop.
make[3]: Leaving directory `/root/libxml2-2.6.8/include/libxml'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/libxml2-2.6.8/include'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/libxml2-2.6.8'
make: *** [all] Error 2
我装的是 Redhat9
就下载了高版本的
在 make 这一步出现这样的错误 已经试过几个版本了 基本上都是这样
make all-recursive
make[1]: Entering directory `/root/libxml2-2.6.8'
Making all in include
make[2]: Entering directory `/root/libxml2-2.6.8/include'
Making all in libxml
make[3]: Entering directory `/root/libxml2-2.6.8/include/libxml'
make[3]: *** No rule to make target `SAX.h', needed by `all-am'. Stop.
make[3]: Leaving directory `/root/libxml2-2.6.8/include/libxml'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/libxml2-2.6.8/include'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/libxml2-2.6.8'
make: *** [all] Error 2
我装的是 Redhat9
|
因为你最早安装linux系统的时候如果默认安装了php mysql http gcc这样的一些服务的时候会自带
上libxml的低版本
你可以用rpm -e libxml 可以看到
会有一堆东西出来
如果不介意的话可以重新安装系统
为php5 重新打造新的配置系统才行
我反正是基本上就安装了几个组件其他都是下的TAR,GZ包装起来的
上libxml的低版本
你可以用rpm -e libxml 可以看到
会有一堆东西出来
如果不介意的话可以重新安装系统
为php5 重新打造新的配置系统才行
我反正是基本上就安装了几个组件其他都是下的TAR,GZ包装起来的