1

Solaris 5.10 SPARC プラットフォームでソースから Subversion 1.6.12 をコンパイルしようとすると、次のようになります。このマシンには svn クライアント プログラムだけが必要なので、Apache、Neon、または Swig は必要ありません。

私の設定:

$ ./configure --without-berkeley-db --with-zlib=/usr --without-sasl --disable-nls --with-apr=/usr/local/apr --with-apr-util=/ usr/local/apr --without-apxs --without-swig --without-neon --with-ssl --prefix=/var/tmp/subversion/svn

$メイク

cd subversion/libsvn_subr && /bin/bash /var/tmp/subversion/subversion-1.6.12/libtool --tag=CC --silent --mode=link gcc -g -O2 -g -O2 -L/usr/ local/lib -L/usr/lib -rpath /var/tmp/subversion/svn/lib -o libsvn_subr-1.la atomic.lo auth.lo cache-inprocess.lo cache-memcache.lo cache.lo チェックサム。 lo cmdline.lo compat.lo config.lo config_auth.lo config_file.lo co nfig_win.lo constructors.lo ctype.lo date.lo deprecated.lo dirent_uri.lo dso.lo error.lo hash.lo io.lo iter.lo kitchensi nk.lo lock.lo log.lo macos_keychain.lo md5.lo mergeinfo.lo nls.lo opt.lo path.lo pool.lo prompt.lo properties.lo quoprin t.lo sha1.lo simple_providers.lo skel.lo sorts.lo sqlite.lo ssl_client_cert_providers.lo ssl_client_cert_pw_providers.lo ssl_server_trust_providers.lo stream.lo subst.lo svn_base64.lo svn_string.lo target.lo time.lo ユーザー。lo username_provide rs.lo utf.lo utf_validate.lo validate.lo version.lo win32_crashrpt.lo win32_crypto.lo win32_xlate.lo xml.lo /usr/local/a pr/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lexpat -liconv /usr/local/apr/lib/libapr-1.la -luuid -lsendfile -lrt -lsocket -lnsl -lpthread -lz -lsqlite3 -lsocket make: *** [subversion/libsvn_subr/libsvn_subr-1. la] エラー 1

subversion/libsvn_subr/libsvn_subr-1.la が存在しないようです。

$ ls subversion/libsvn_subr/libsvn_subr-1.la subversion/libsvn_subr/libsvn_subr-1.la: そのようなファイルまたはディレクトリはありません

手がかりはありますか?大変助かります。:)

4

1 に答える 1

0

Solaris パッケージのビルド時に、.la 関連のエラーが頻繁に発生します。私は libtool の専門家ではないので詳細はわかりませんが、OpenCSW ではlibtool の疑似ライブラリをビルドから削除 するスクリプトを使用するのが一般的であることは知っています。

于 2010-12-07T08:16:56.993 に答える