从源码安装apache2,遇到错误:cannot install `libaprutil-1.la
从源码安装apache2,遇到错误:cannot install `libaprutil-1.la
教人学Apache......
用http://www.apache.org/上下载的源码安装 apache2,
Redhat AS 4
执行了configure,make后
make install时出错:
/bin/sh /usr/local/httpd-2.2.3/srclib/apr/libtool --mode=install /usr/bin/install -c -m 755 libaprutil-1.la /usr/local/apache2/lib
libtool: install: error: cannot install `libaprutil-1.la' to a directory not ending in /usr/local/apache22/lib
make[2]: *** [install] Error 1
经过折腾之后找到规律:
./configure
make
make install
顺序不会出错
./configure --prefix=/app/apache
make
make install
顺序就会出错...
分析:
从apache网站上下载的source code,应该不会有如此不能安装到非/usr/local目录的低级错误。
肯 定是自己有疏忽,猜测可能是以前安装用过./configure 来直接安装到/usr/local/apache2
导致安装文件已经不太“干 净”
解决:
删除source code目录,重新tar -zxvf下载的apache安装包,上面的问题解决。
后来google了下面一句:
If some options do not become active after doing a configure; make; make install, try to do a make clean after configure.
看来make clean也是一个解决方式.... 可叹以前重新编译Linux 内核的时候还用过它...四年不用就忘这么干净。
受到启发 ,从新解压一份源码,后安装,OK了!
分享到:
相关推荐
在尝试安装Apache时遇到“缺少 libapr-1.so.0与libaprutil-1”这类错误信息,意味着系统环境中缺少Apache运行所必需的动态链接库。这两个库分别是`libapr-1.so.0`和`libaprutil-1.so.0`,它们分别属于Apache ...
sudo apt-get install build-essential libaprutil1-dev libapr1-dev libssl-dev ``` 在CentOS或Fedora上: ``` sudo yum install gcc apr-devel apr-util-devel openssl-devel ``` 2. **下载Apache源码** ...
libexpat.so.0。。。libaprutil-1.so.0。。。。。libapr-1.so.0 lib64
在Debian 4上安装源码版Apache2不仅让你掌握了自定义配置的技巧,还加深了对Web服务器工作原理的理解。这个过程可能会比使用包管理器安装更为复杂,但同时也提供了更多的灵活性和控制权。通过这种方式,你可以根据...
对于Apache,需要安装`libapache2-svn`,编辑Apache的配置文件`/etc/apache2/sites-available/000-default.conf`,添加`mod_dav_svn`模块和仓库配置,然后重启Apache服务。 **使用Subversion** 客户端工具如`svn`...
3. 安装相应的动态链接库(如 libapr-1.so 和 libaprutil-1.so)到操作系统库路径。 4. 将 APR 和 APR-Util 的头文件路径添加到 Tomcat 的 CATALINA_HOME/include 目录。 5. 编译和配置 Tomcat 使用 APR 插件,这...
此资源共包含Activemq所需的9个动静态链接库,cppunitd.lib、cppunitd_dll.dll、cppunitd_dll.lib、libapr-1.dll、libapr-1.lib、libapriconv-1.dll、libapriconv-1.lib、libaprutil-1.dll、libaprutil-1.lib。...
在示例中,安装过程显示了下载和安装的进度,包括 `httpd` 服务器本身及其依赖,如 `libaprutil-0.so.0`, `apr >= 0.9.4-24.2`, `libapr-0.so.0` 和 `httpd-suexec`。 安装完成后,我们可以启动 Apache 服务,让它...
sudo apt-get install build-essential libssl-dev libpcre3-dev libapr1-dev libaprutil1-dev ``` 三、下载Apache源码 Apache的源码通常以tar.gz格式发布,我们可以通过wget命令下载httpd-2.2.29的源码包: ```...
根据给定的信息,本文将详细解释SVN(Subversion)资源信息的相关知识点,包括SVN的基本概念、安装方法以及在Windows环境下使用Subversion Client API时可能遇到的问题与解决策略。 ### SVN基本概念 Subversion...
- 使用 `yum install -y httpd` 来安装包含 `libaprutil-1.so.0` 的包。 6. **libxcb-icccm.so.4 缺失问题**: - 报错示例:`libxcb-icccm.so.4 :cannot open shared object file:No such file or directory` - ...
C++调用ActiveMQ编译所需要的类库,需要用到的类库都已打包! apr-1.lib activemq-cpp.lib activemq-cpp.dll apriconv-1.lib aprutil-1.lib cppunit.lib libapr-1.lib libapriconv-1.lib ...libaprutil-1.dll
sudo ln -s /usr/local/apr-util/lib/libaprutil-1.so.0 /usr/lib64/libaprutil-1.so.0 ``` - 如果找不到`/usr/lib64`,可能需要改为`/usr/lib`或对应你的系统的其他路径。 5. **重启Tomcat**: - 重启Tomcat...
libaprutil1-dbd-sqlite3_1.5.3-1_amd64.deb
libaprutil1-dev_1.5.3-1_amd64.deb
no libaprutil-1 in java.library.path no libsasl in java.library.path no libsvn_subr-1 in java.library.path no libsvn_delta-1 in java.library.path no libsvn_diff-1 in java.library.path no libsvn_...
sudo apt-get install build-essential libssl-dev libapr1-dev libaprutil1-dev ``` 接下来,下载Apache源代码包。在本例中,源代码文件名为`httpd-2.2.14.tar.gz`。你可以使用`wget`命令或浏览器下载到本地。下载...