求助~关于apxs问题

求助~关于apxs问题

在编译mod_evasive模块时。。出现了下面的问题。。

Warning!  dlname not found in /usr/local/apache2/modules/mod_evasive20.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/modules/mod_evasive20.so
chmod: cannot access `/usr/local/apache2/modules/mod_evasive20.so': No such f
apxs:Error: Command failed with rc=65536

请问如何解决。
你的机器上有 libtool 么?
装了 。版本是1。5。22-34
你用apxs -i -a -c  XXXX  试下

再不就是libtool 没有安装好
apxs -i -a -c  XXXX

我就是用这个方法装的。~~
你先光用 -c 做,把所有返回贴出来
先执行 paxs -c的输出结果
Forsaken:/usr/local/src/mod_evasive # /usr/local/apache2/bin/apxs -c mod_evasive20.c
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include   -c -o mod_evasive20.lo mod_evasive20.c && touch mod_evasive20.slo
/usr/local/apache2/build/libtool --silent --mode=link gcc -o mod_evasive20.la  -rpath /usr/local/apache2/modules -module -avoid-version    mod_evasive20.lo

然后执行apxs -i -a的输出结果:
Forsaken:/usr/local/src/mod_evasive # /usr/local/apache2/bin/apxs -i -a mod_evasive20.c
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' mod_evasive20.c /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp mod_evasive20.c /usr/local/apache2/modules/
cp mod_evasive20.c /usr/local/apache2/modules/mod_evasive20.c
Warning!  dlname not found in /usr/local/apache2/modules/mod_evasive20.c.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/modules/mod_evasive20.so
chmod: cannot access `/usr/local/apache2/modules/mod_evasive20.so': No such file or directory
apxs:Error: Command failed with rc=65536
/usr/local/apache2/build/libtool  的执行结果是?
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require --mode=MODE be specified.
libtool: warning: cannot infer operation mode without MODE-ARGS
libtool: you must specify a MODE
Try `libtool --help' for more information.
刚发现系统里有两个libtool
一个是
/usr/local/apache2/build/libtool

版本是ltmain.sh (GNU libtool) 1.5.20 (1.1220.2.287 2005/08/31 18:54:15)

另一个是/usr/bin/libtool目录下的
ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06)