到目前为止,我已下载,编译和安装: APR-1.3.9 APR-UTIL-1.3.9 sqlite的-3.6.23 zlib的-1.2.4 libtool的-2.2.6b
现在下载了subversion-1.6.9之后,配置工作正常,但编译结束时会出现以下错误:
cd subversion / svn&& / bin / sh /root/subversion-1.6.9/libtool --tag = CC --silent --mode = link gcc -g -O2 -g -O2 -pthread -rpath / usr / local / lib -o svn add -cmd.o blame-cmd.o cat-cmd.o changelist-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o conflict-callbacks.o copy-cmd.o delete-cmd.o diff -cmd.o export-cmd.o help-cmd.o import-cmd.o info-cmd.o list-cmd.o lock-cmd.o log-cmd.o main.o merge-cmd.o mergeinfo-cmd .o mkdir-cmd.o move-cmd.o notify.o propdel-cmd.o propedit-cmd.o propget-cmd.o proplist-cmd.o props.o propset-cmd.o resolve-cmd.o resolved- cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o tree-conflicts.o unlock-cmd.o update-cmd.o util.o ../../subversion/libsvn_client/libsvn_client -1.la ../../subversion/libsvn_wc/libsvn_wc-1.la ../../subversion/libsvn_ra/libsvn_ra-1.la ../../subversion/libsvn_delta/libsvn_delta-1.la。 ./../subversion/libsvn_diff/libsvn_diff-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la /usr/local/apr/lib/libaprutil-1.la-lexpat / usr / local / apr / lib / libapr-1.la -lrt -lcrypt -lp thread -ldl
/ usr / bin / ld:找不到-lexpat collect2:ld返回1退出状态 make:*** [subversion / svn / svn]错误1
/usr/local/apr/lib/libapr-1.la中的文件存在并且似乎没问题(从权限角度来看
这可能是什么问题? 感谢
彼得答案 0 :(得分:1)
错误是关于libexpat,而不是libapr。我猜你错过了Expat XML Parser - 至少链接器无法找到它。检查libexpat在系统中的位置,也许您应该给出配置脚本的路径。