【问题标题】:Compile subversion on CentOs在 CentO 上编译颠覆
【发布时间】:2011-02-01 19:23:15
【问题描述】:

到目前为止,我已经下载、编译和安装了: 4月-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/libap r-1.la -lrt -lcrypt -lpthread -ldl

/usr/bin/ld: 找不到 -lexpat collect2: ld 返回 1 个退出状态 make: *** [subversion/svn/svn] 错误 1

/usr/local/apr/lib/libapr-1.la 的文件存在并且似乎没问题(从权限的角度来看

这可能是什么问题? 谢谢

彼得

【问题讨论】:

    标签: svn centos5


    【解决方案1】:

    错误是关于 libexpat,而不是 libapr。我猜您缺少 Expat XML Parser - 至少链接器无法找到它。检查 libexpat 在你的系统中的位置,也许你应该给出它的路径来配置脚本。

    【讨论】:

    • 是的。这正是问题所在。我已经下载并编译了解析器,现在一切正常。谢谢
    猜你喜欢
    • 2019-01-10
    • 2012-05-26
    • 2012-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多