我已经从http://www.perzl.org/aix/index.php下载了 git 1.7.10 和 subversion 1.7.4 RPM ,但是当我尝试运行 git svn 时,我遇到了这个问题:
multi/auto/SVN/_Core/_Core.so'
for module SVN::_Core: rtld: 0712-001 Symbol svn_handle_warning was
referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_handle_warning2 was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_error_clear was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_error_compose was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_swig_pl_make_pool was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_diff_hunk_reset_modified_text was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol svn_diff_hunk_reset_original_text was referenced
from module
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/auto/SVN/_Core/_Core.so(),
but a runtime definition
of the symbol was not found.
Additional errors occurred but are not reported. at
/opt/freeware/lib/perl5/5.8.8/ppc-thread-multi/DynaLoader.pm line 227.
at /opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/SVN/Base.pm
line 59
BEGIN failed--compilation aborted at
/opt/freeware/lib/perl5/vendor_perl/5.8.8/ppc-thread-multi/SVN/Core.pm
line 5.
Compilation failed in require at /opt/freeware/libexec/git-core/git-svn line 41.
-bash-3.2$ nm -g _Core.so | grep svn_handle_warning
._wrap_svn_handle_warning T 268581888 808
._wrap_svn_handle_warning2 T 268582696 1048
.svn_handle_warning T 268469632
.svn_handle_warning2 T 268469672
_wrap_svn_handle_warning D 536899412
_wrap_svn_handle_warning2 D 536899400
svn_handle_warning U -
svn_handle_warning2 U -
所以,在我看来 Core.so 没有正确构建。
谁能概述我如何调试解决此类问题?