libtool: install: error: cannot install `libaprutil-1.la’ to

今天在编译安装LAMP环境,到后来感觉之前自己安装的Apache出错了,打算重新安装一次,之前使用的配置语句是:
./configure \
–prefix=/usr/local/apache2/ \
–sysconfdir=/etc/httpd \
–with-z \
–with-included-apr \
–disable-userdir \
–enable-so \
–enable-deflate=shared \
–enable-expires=shared \
–enable-rewrite=shared \
–enable-rewrite=shared \
–enable-static-support
 
高亮显示的第一句句话是我用tab键自动显示出来的,第二句是我不小心多写了,导致在编译安装PHP的时候出现了无法识别一些文件的问题,所以我这次就改了配置语句:
./configure \
–prefix=/usr/local/apache2 \
–sysconfdir=/etc/httpd \
–with-z \
–with-included-apr \
–disable-userdir \
–enable-so \
–enable-deflate=shared \
–enable-expires=shared \
–enable-rewrite=shared \
–enable-static-support

 
后来在重新安装的过程中出现了下面这个报错:

libtool: install: error: cannot install `libaprutil-1.la' to a directory not ending in /usr/local/apache2//lib

 
发现apache2后面居然是两个/,经过多次实验之后,我找到了解决方法:执行make clean后,重新编译安装,或者删除source code目录,重新解压apache安装包,进行编译安装。感觉后者比较保险点,这样就可以解决上面的问题了。

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/?p=861

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/861.html

《libtool: install: error: cannot install `libaprutil-1.la’ to》有1个想法

发表评论