./configure --with-package=dir指定依赖的软件包
来源:互联网 发布:定金和尾款淘宝客 编辑:程序博客网 时间:2024/06/07 16:21
今天在编译安装php的时候出现libxml2 configure: error: xml2-config not found. Please check your libxml2 installation.错误
意思是缺少libxml2这个包的意思(安装环境是在centos6.6)
于是通过yum install libxml2 安装后 ./configure --prefix=/usr/local/php(./configure --prefix=dir目的在于指定软件安装的路径)还是提示该问题,但是我已经装了libxml2这个包,还提示找不到。原因在于./configure 配置安装php的时候,我们并没有指定依赖包的路劲。
而通过yum的方式安装软件包,会把软件包的文件复制到不同的目录下,这样也不好指定
于是可以通过编译安装libxml2 软件包的方式来进行。
1.首先下载一个libxml2-2.7.2.tar.gz软件包
2.解压进入该目录
./configure --prefix=/usr/local/libxml2 //将libxml2软件包指定安装到/usr/local/libxml2 目录makemake install3. 进入php的解压路劲,查看如何指定该软件包
[root@localhost php-5.6.4]# ./configure --help | grep libxml2
--with-libxml-dir=DIR LIBXML: libxml2 install prefix
--with-libxml-dir=DIR DOM: libxml2 install prefix
--with-libxml-dir=DIR SimpleXML: libxml2 install prefix
--with-libxml-dir=DIR SOAP: libxml2 install prefix
--with-libxml-dir=DIR WDDX: libxml2 install prefix
--with-libxml-dir=DIR XML: libxml2 install prefix
--with-libxml-dir=DIR XMLReader: libxml2 install prefix
--with-libxml-dir=DIR XMLRPC-EPI: libxml2 install prefix
--with-libxml-dir=DIR XMLWriter: libxml2 install prefix
通过以上的信息,我们知道libxml2的路径的指定方式
./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2
到此问题解决,php安装成功
- ./configure --with-package=dir指定依赖的软件包
- PHP Configure Error: Please specify the install prefix of iconv with --with-iconv=<DIR>
- 编译php错误代码configure: error: Try adding --with-zlib-dir=. Please check config.log for more information.
- Mac下的软件包管理工具-解决软件包依赖
- rpm安装软件包的依赖问题
- Debian 生成软件包的依赖关系图
- 软件包依赖问题引起的编译问题
- 解决Linux 软件包的依赖关系
- 解决Linux 软件包的依赖关系
- Ubuntu 下查询软件包的依赖关系
- configure检测依赖项的一个问题
- ubuntu阻止软件包升级(指定的软件包不升级)
- 符号积分用的Rubi软件包(Mathematica下的Package)
- 创建package和查看package的依赖关系
- 正在读取软件包列表... 有错误! E: Encountered a section with no Package: header
- 正在读取软件包列表... 有错误! E: Encountered a section with no Package: header
- 正在读取软件包列表... 有错误! E: Encountered a section with no Package: header
- OpenWrt增加软件包方法----之package下的Makefile
- Python:glob模板
- 心得
- 约瑟夫环
- Activity的四种状态
- [数学][第二阶段-简单数学题][HDOJ-2092]整数解
- ./configure --with-package=dir指定依赖的软件包
- 如何一分钟记住23种设计模式
- [应用代码] android 自动接听电话和挂断 (适合目前所有版本)
- javamail发送邮件
- 进程调度算法
- HTML+CSS学习之浮动
- Unity用GUI在角色头上显示名字(C#脚本)
- 对C++中的指针数组的理解
- 二叉树的建立与遍历