编译apache时提示出现缺失apr和apr-util包

apache版本:httpd-2.4.6

在执行./configure命令时,却报如下错误:

configure: error: BundledAPR requested but not found at ./srclib/. Download and unpack the correspondingapr and apr-util packages to ./srclib/.

它的意思是说:需要下载apr和apr-utils并解压到./srclib/ 目录下, 再进行编译。

下载apr和apr-util

cd /usr/local/src  #源码包统一放到此目录

wget -c http://down1.chinaunix.net/distfiles/apr-util-1.3.8.tar.gz3

wget -c http://down1.chinaunix.net/distfiles/apr-1.4.4.tar.bz24

压缩到当前文件

tar -xzvf./apr-1.4.4.tar.bz

tar -xzvf./apr-utli-1.3.8.tar.gz

复制配置文件到相应的目录

cp -rf ./apr-1.4.4  ./httpd-2.4.6/srclib/apr

cp -rf./apr-util-1.3.8 ./httpd-2.4.6/srclib/apr-util

#重新执行 configure 命令:

apache-2.2与新出的apache-2.4安装不同的地方在于,2.4版的已经不自带apr库,所以在安装apache-2.4之前,需要下载apr和apr-util

时间: 2024-10-12 21:40:31

编译apache时提示出现缺失apr和apr-util包的相关文章

编译apache时提示“APR not found”的解决方法

今日编译apache时出错: #./configure --prefix--检查编辑环境时出现: checking for APR... no configure: error: APR not found .  Please read the documentation 解决办法: 1.下载所需软件包: wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wget http://archive.apache.org/dist/apr

解决编译apache出现的问题:configure: error: APR not found . Please read the documentation

今日编译apache时出错: #./configure --prefix……检查编辑环境时出现: checking for APR... no configure: error: APR not found .  Please read the documentation 解决办法: 1.下载所需软件包: apr以及apr-util官网 http://apr.apache.org/download.cgi wget http://apache.fayea.com//apr/apr-1.5.2.t

编译pure-ftpd时提示错误Your MySQL client libraries aren't properly installed

如果出现类似configure: error: Your MySQL client libraries aren’t properly installed 的错误,请将mysql目录下的 include/mysql下的mysql.h文件以及lib/mysql下的全部文件,连接(直接复制过去或许也可)到 /usr/lib 目录下(参考) cp /www/wdlinux/mysql-5.5.x/include/mysql/mysql.h /usr/lib/ cp /www/wdlinux/mysql

Eclipse编译JNI时提示"Fatal: Unable to open makefile"解决办法

编译JNI时提示"Fatal: Unable to open makefile"问题,如下图: 客户现场调试啊,没网络啊.最后只能挫败的回去了.下面贴出解决方法: 

编译Uboot时提示error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

在Ubuntu14.04 64位系统中已经安装了libc6:i386的库,编译Uboot时提示error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory. 出错原因是:缺少lib32z1库 解决方法:sudo apt-get install lib32z1

重新编译apache时make install步出现报错

因为我之前在apache上配置域名跳转时,因为我系统安装的apache里没有mod_rewrite模块,当打算为apache单独编译mod_rewrite模块时又提示了apxs:Error: Command failed with rc=65536,然后了解到可能与libtool文件有关,与此同时发现在目录/usr/local/apache2/build下并没有libtool文件,而且我从别的机器上拷贝过来一个同名文件后仍然不行,我猜测这个libtool和一些别的文件存在着一些依赖关系(还了解的

编译redis时 提示make cc Command not found

在linux系统上对redis源码进行编译时提示提示"make cc Command not found,make: *** [adlist.o] Error 127". 这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后再进行编译时,上面错误提示将消失. 为了方便,这里选择用yum进行安装: # yum install gcc 验证gcc是否安装成功: # rpm -qa |grep gcc

VS编译运行时提示:应用程序并行配置不正确,无法启动程序

这种情况网上搜索结果一大堆,基本都是提示缺失dll,没有启用windows模块安装服务等等,这个要结合个人实际情况看 这种问题出现如果是第一次使用vs遇到了,可以尝试其他网站出来的内容,如果vs天天用,一个运行正常的项目,突然就不能用了,这不很奇怪吗? 你相信灵异事件吗? <程序员遇到解决不了的bug时还真可能信hhhhhhhhhhhhh> 不可能回突然丢失某个c++dll吧 这个时候要检查问题很简单也,微软提示还算友好,人家已经告诉你了去查看应用程序日志,先找到Debug目录,启东应用程序,

编译 PHP时提示mysql 错误

编译PHP: ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=php-fpm --with-fpm-group=php-fpm --with-mysql-dir=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --with-libxml-dir --with-gd --with