2010-07-29 8 views
1

Я получаю следующее при попытке скомпилировать subversion 1.6.12 из источника на платформе Solaris 5.10 SPARC , Мне нужна только клиентская программа svn на этом компьютере, поэтому нет необходимости в Apache, Neon или Swig.Building subversion 1.6.12 - make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Ошибка 1 - Solaris 10 Sparc

Мой Configure:

$ ./configure --without-Berkeley-дб --with-Zlib =/USR --without-SASL повреждают-NLS --with-апрелю =/usr/local/apr --with-apr-util =/usr/local/apr --without-apxs --without-swig --without-neon --with-ssl --prefix =/var/tmp/subversion/СВН

$ сделать

кд диверсия/libsvn_subr & &/бен/Баш /var/tmp/subversion/subversion-1.6.12/li btool --tag = CC --silent --mode = ссылка 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 c ache-inprocess.lo cache-memcache.lo cache.lo checksum.lo cmdline.lo compat.lo config.lo config_auth.lo config_file.lo co nfig_win .lo constructors.lo ctype.lo дата.lo deprecated.lo dirent_uri.lo dso.lo ошибка.lo hash.lo io.lo iter.lo кухняsi 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 user.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 сделать: *** [диверсия/libsvn_subr/libsvn_subr-1.la] Ошибка 1

мне кажется, что подрывная/libsvn_subr/libsvn_subr-1.la не существует. не

$ Ls диверсия/libsvn_subr/libsvn_subr-1.la диверсия/libsvn_subr/libsvn_subr-1.la: Нет такого файла или каталога

Любые подсказки? Помощь очень ценится. :)

+0

мне удалось решить эту ошибку компиляции, добавив: экспорт LDFLAGS = "- L/USR/местные/Библиотека -R/USR/местные/Библиотека -L/USR/SFW/Библиотека -R/USR/SFW/Lib -L/USR/Lib -R/USR/Lib» , а также добавление к настройке: --enable-общий = да --enable-статичным = нет повреждают-NLS --without-крепостным export LIBS = "$ LIBS -lintl" Однако я получаю новый сейчас: ld: fatal: file/usr/local/lib: неизвестный тип файла ld: fatal: Ошибки обработки файлов. Нет вывода, записанного на .libs/svn collect2: ld возвращен 1 статус выхода make: *** [subversion/svn/svn] Ошибка 1 – Johan

+0

У вас есть какие-то конкретные потребности, которые вам нужно скомпилировать Subversion? Если нет, возможно, вы можете просто загрузить готовый пакет из OpenCSW. – automatthias

+0

Нет У меня нет какой-либо конкретной причины, по которой скомпилировать ее, я просто надеялся, что это будет довольно просто. Вместо этого я установил клиент CollabNet SVN, который работал как шарм, http://www.collab.net/subversion. Спасибо за отзыв на OpenCSW, я раньше не заглядывал в этот сайт! – 2010-12-08 10:16:31

ответ

0

Связанные с этим ошибки. quite often при создании пакетов Solaris. Я не эксперт по libtool, поэтому я не знаю деталей, но я знаю, что в OpenCSW обычно используется a script, который удаляет псевдо-библиотеки libtool из сборки.

 Смежные вопросы

  • Нет связанных вопросов^_^