Chinaunix

标题: apr-util安装报错 [打印本页]

作者: weixinchao2012    时间: 2014-07-02 18:13
标题: apr-util安装报错
本帖最后由 weixinchao2012 于 2014-07-02 18:14 编辑

各位:
    安装apr-util的时候出现这个错误如下所示:
  1. [root@dhcc apr-util-1.3.12]# make
  2. Making all in xml/expat
  3. make[1]: Entering directory `/home/app/apr-util-1.3.12/xml/expat'
  4. make[1]: Nothing to be done for `all'.
  5. make[1]: Leaving directory `/home/app/apr-util-1.3.12/xml/expat'
  6. make[1]: Entering directory `/home/app/apr-util-1.3.12'
  7. sed 's,^\(location=\).*$,\1installed,' < apu-1-config > apu-config.out
  8. make[1]: Leaving directory `/home/app/apr-util-1.3.12'
  9. [root@dhcc apr-util-1.3.12]# make install
  10. /home/test/apr/build-1/mkdir.sh /home/test/aprutil/lib/apr-util-1
  11. mkdir /home/test/aprutil
  12. mkdir /home/test/aprutil/lib
  13. mkdir /home/test/aprutil/lib/apr-util-1
  14. libtool: install: warning: remember to run `libtool --finish /home/test/apr-until/lib/apr-util-1'
  15. libtool: install: warning: remember to run `libtool --finish /home/test/apr-until/lib/apr-util-1'
  16. libtool: install: warning: remember to run `libtool --finish /home/test/apr-until/lib/apr-util-1'
  17. Making all in xml/expat
  18. make[1]: Entering directory `/home/app/apr-util-1.3.12/xml/expat'
  19. make[1]: Nothing to be done for `all'.
  20. make[1]: Leaving directory `/home/app/apr-util-1.3.12/xml/expat'
  21. make[1]: Entering directory `/home/app/apr-util-1.3.12'
  22. make[1]: Nothing to be done for `local-all'.
  23. make[1]: Leaving directory `/home/app/apr-util-1.3.12'
  24. /home/test/apr/build-1/mkdir.sh /home/test/aprutil/include/apr-1 /home/test/aprutil/lib/pkgconfig \
  25.                      /home/test/aprutil/lib /home/test/aprutil/bin
  26. mkdir /home/test/aprutil/include
  27. mkdir /home/test/aprutil/include/apr-1
  28. mkdir /home/test/aprutil/lib/pkgconfig
  29. mkdir /home/test/aprutil/bin
  30. for f in /home/app/apr-util-1.3.12/include/*.h /home/app/apr-util-1.3.12/include/*.h; do \
  31.                 /usr/bin/install -c -m 644 ${f} /home/test/aprutil/include/apr-1; \
  32.         done
  33. /usr/bin/install -c -m 644 apr-util.pc /home/test/aprutil/lib/pkgconfig/apr-util-1.pc
  34. list='xml/expat'; for i in $list; do \
  35.                 ( cd $i ; make DESTDIR= install ); \
  36.         done
  37. make[1]: Entering directory `/home/app/apr-util-1.3.12/xml/expat'
  38. /bin/sh ./conftools/mkinstalldirs /home/test/aprutil/lib /home/test/aprutil/include/apr-1
  39. /bin/sh ./libtool  --mode=install /usr/bin/install -c libexpat.la /home/test/aprutil/lib/libexpat.la
  40. /usr/bin/install -c .libs/libexpat.so.0.5.0 /home/test/aprutil/lib/libexpat.so.0.5.0
  41. (cd /home/test/aprutil/lib && { ln -s -f libexpat.so.0.5.0 libexpat.so.0 || { rm -f libexpat.so.0 && ln -s libexpat.so.0.5.0 libexpat.so.0; }; })
  42. (cd /home/test/aprutil/lib && { ln -s -f libexpat.so.0.5.0 libexpat.so || { rm -f libexpat.so && ln -s libexpat.so.0.5.0 libexpat.so; }; })
  43. /usr/bin/install -c .libs/libexpat.lai /home/test/aprutil/lib/libexpat.la
  44. /usr/bin/install -c .libs/libexpat.a /home/test/aprutil/lib/libexpat.a
  45. chmod 644 /home/test/aprutil/lib/libexpat.a
  46. ranlib /home/test/aprutil/lib/libexpat.a
  47. libtool: install: warning: remember to run `libtool --finish /home/test/apr-until/lib'
  48. /usr/bin/install -c -m 644 ./lib/expat.h /home/test/aprutil/include/apr-1
  49. make[1]: Leaving directory `/home/app/apr-util-1.3.12/xml/expat'
  50. /bin/sh /home/test/apr/build-1/libtool --mode=install /usr/bin/install -c -m 755 libaprutil-1.la /home/test/aprutil/lib
  51. libtool: install: error:cannot install `libaprutil-1.la' to a directory not ending in /home/test/apr-until/lib
  52. make: *** [install] Error 1
  53. [root@dhcc apr-util-1.3.12]#
复制代码
请问是什么原因?
作者: weixinchao2012    时间: 2014-07-02 21:25
已经OK了,谢谢
作者: humjb_1983    时间: 2014-07-03 08:38
啥原因???了解下
作者: weixinchao2012    时间: 2014-07-03 09:41
回复 3# humjb_1983
之前的没有删除干净。解决如下:
make clean
rm -rf xxx
重新解压,源文件安装。就OK

   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2