2

これまでにダウンロード、コンパイル、インストールしました: 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 flame-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 resolve-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 -lpthread -ldl

/usr/bin/ld: -lexpat collect2 が見つかりません: ld が 1 の終了ステータスを返しました make: *** [subversion/svn/svn] エラー 1

/usr/local/apr/lib/libapr-1.la にファイルが存在し、問題ないようです (許可の観点から)

ここで何が問題になる可能性がありますか?ありがとう

ピーター

4

1 に答える 1

1

エラーは、libapr ではなく、libexpat に関するものです。Expat XML Parser が不足していると思います - 少なくともリンカはそれを見つけることができません。libexpat がシステムのどこにあるかを確認してください。おそらく、configure スクリプトへのパスを指定する必要があります。

于 2010-03-28T19:00:59.023 に答える