今天编译最新版本的  apr,报错了,之前的版本从来没报错过。


请确定您的确安装来libtool。

命令:

yum -y install libtool libtool-ltdl libtool-ltdl-devel

在网上搜到的答案有2个:

1:三大命令

 # autoreconf --force --install
 # libtoolize --automake --force
 # automake --force --add-missing


测试未果。


2:configure文件修改

   在configure里面 RM='$RM  -f'   这里的$RM后面一定有一个空格。 如果后面没有空格,直接连接减号,就依

然会报错。把RM='$RM'改为RM='$RM  -f'


   我在配置文件的前面确实看到了,RM=rm -f的定义,此处再加个-f 何解?


  还有说把这行注释掉。我选择了前者 加 -f。

  很奇怪,还真的可以。


  顺利通过来configure不知道有没有隐患,知道的同志来说说?