The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проблемы при сборке Apache 2.2.15 на Solaris 5.10 x86"
Отправлено Ivan, 30-Апр-10 18:39 
>Сделал вот, что. Собралось с полпинка ...

Спасибо за помощь!
Но мне это все равно не помогло.
Выставил и PATH и LD_LIBRARY_PATH
#PATH=/usr/sfw/bin:/usr/bin:/bin:/usr/ccs/bin
#crle -c /var/ld/ld.config -l /usr/sfw/lib:/usr/lib:/lib:/usr/ccs/lib -e LD_LIBRARY_PATH=/usr/sfw/lib:/usr/lib:/lib:/usr/ccs/lib

Ошибки:
httpd-2.2.15/srclib/apr/libapr-1.la -luuid -lsendfile -lrt -lsocket -lnsl -lpthread
Undefined                       first referenced
symbol                             in file
atomic_swap_32                      /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
atomic_cas_ptr                      /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
atomic_swap_ptr                     /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
atomic_inc_32_nv                    /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
atomic_dec_32_nv                    /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
atomic_cas_32                       /export/source/httpd-2.2.15/srclib/apr/.libs/libapr-1.so
ld: fatal: Symbol referencing errors. No output written to .libs/htpasswd


Апач, который скомпилен был в прошлом году слинкован так:
   find object=libaprutil-1.so.0; required by ./httpd
    libaprutil-1.so.0 =>     /usr/local/apache/lib/libaprutil-1.so.0
   find object=libexpat.so.0; required by ./httpd
    libexpat.so.0 =>     /usr/sfw/lib/libexpat.so.0
   find object=libapr-1.so.0; required by ./httpd
    libapr-1.so.0 =>     /usr/local/apache/lib/libapr-1.so.0
   find object=libuuid.so.1; required by ./httpd
    libuuid.so.1 =>     /usr/lib/libuuid.so.1
   find object=libsendfile.so.1; required by ./httpd
    libsendfile.so.1 =>     /usr/lib/libsendfile.so.1
   find object=librt.so.1; required by ./httpd
    librt.so.1 =>     /usr/lib/librt.so.1
   find version=librt.so.1
    librt.so.1 (SUNW_1.1) =>     /usr/lib/librt.so.1
   find object=libsocket.so.1; required by ./httpd
    libsocket.so.1 =>     /usr/lib/libsocket.so.1
   find object=libnsl.so.1; required by ./httpd
    libnsl.so.1 =>     /usr/lib/libnsl.so.1
   find object=libpthread.so.1; required by ./httpd
    libpthread.so.1 =>     /usr/lib/libpthread.so.1
   find version=libpthread.so.1
    libpthread.so.1 (SUNW_0.9) =>     /usr/lib/libpthread.so.1
   find object=libmtsk.so.1; required by ./httpd
    libmtsk.so.1 =>     /usr/lib/libmtsk.so.1
   find version=libmtsk.so.1
    libmtsk.so.1 (SUNWprivate_1.0) =>     /usr/lib/libmtsk.so.1
   find object=libthread.so.1; required by ./httpd
    libthread.so.1 =>     /usr/lib/libthread.so.1
   find version=libthread.so.1
    libthread.so.1 (SUNW_1.1) =>     /usr/lib/libthread.so.1
   find object=libc.so.1; required by ./httpd
    libc.so.1 =>     /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_0.9) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libexpat.so.0; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libapr-1.so.0; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libuuid.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
    /usr/lib/libuuid.so.1
   find object=libsendfile.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=librt.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libsocket.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libnsl.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libpthread.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find object=libc.so.1; required by /usr/local/apache/lib/libaprutil-1.so.0
   find version=libc.so.1
    libc.so.1 (SUNW_0.8) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/sfw/lib/libexpat.so.0
   find version=libc.so.1
    libc.so.1 (SYSVABI_1.3) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libuuid.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libuuid.so.1
    libuuid.so.1 (SUNW_1.1) =>     /usr/lib/libuuid.so.1
   find object=libsendfile.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libsendfile.so.1
    libsendfile.so.1 (SUNW_1.1) =>     /usr/lib/libsendfile.so.1
   find object=librt.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=librt.so.1
    librt.so.1 (SUNW_1.2) =>     /usr/lib/librt.so.1
   find object=libsocket.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libsocket.so.1
    libsocket.so.1 (SUNW_1.4) =>     /usr/lib/libsocket.so.1

   find object=libnsl.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libnsl.so.1
    libnsl.so.1 (SUNW_0.7) =>     /usr/lib/libnsl.so.1
    libnsl.so.1 (SUNWprivate_1.1) =>     /usr/lib/libnsl.so.1
   find object=libpthread.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libpthread.so.1
    libpthread.so.1 (SUNW_1.2) =>     /usr/lib/libpthread.so.1
   find object=libc.so.1; required by /usr/local/apache/lib/libapr-1.so.0
   find version=libc.so.1
    libc.so.1 (SUNW_1.22) =>     /usr/lib/libc.so.1
   find object=libsocket.so.1; required by /usr/lib/libuuid.so.1
   find version=libsocket.so.1
    libsocket.so.1 (SUNW_0.7) =>     /usr/lib/libsocket.so.1

   find object=libnsl.so.1; required by /usr/lib/libuuid.so.1
   find version=libnsl.so.1
    libnsl.so.1 (SUNW_0.7) =>     /usr/lib/libnsl.so.1
   find object=libc.so.1; required by /usr/lib/libuuid.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.19) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/lib/libsendfile.so.1
   find version=libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libaio.so.1; required by /usr/lib/librt.so.1
    libaio.so.1 =>     /usr/lib/libaio.so.1
   find version=libaio.so.1
    libaio.so.1 (SUNWprivate_1.1) =>     /usr/lib/libaio.so.1
   find object=libmd5.so.1; required by /usr/lib/librt.so.1
    libmd5.so.1 =>     /usr/lib/libmd5.so.1
   find version=libmd5.so.1
    libmd5.so.1 (SUNW_1.1) =>     /usr/lib/libmd5.so.1
   find object=libc.so.1; required by /usr/lib/librt.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.21) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libnsl.so.1; required by /usr/lib/libsocket.so.1
   find version=libnsl.so.1
    libnsl.so.1 (SUNW_1.7) =>     /usr/lib/libnsl.so.1
    libnsl.so.1 (SUNWprivate_1.1) =>     /usr/lib/libnsl.so.1
   find object=libc.so.1; required by /usr/lib/libsocket.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.19) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libmp.so.2; required by /usr/lib/libnsl.so.1
    libmp.so.2 =>     /usr/lib/libmp.so.2
   find version=libmp.so.2
    libmp.so.2 (SUNW_1.1) =>     /usr/lib/libmp.so.2
    libmp.so.2 (SUNWprivate_1.1) =>     /usr/lib/libmp.so.2
   find object=libmd5.so.1; required by /usr/lib/libnsl.so.1
   find version=libmd5.so.1
    libmd5.so.1 (SUNW_1.1) =>     /usr/lib/libmd5.so.1
   find object=libscf.so.1; required by /usr/lib/libnsl.so.1
    libscf.so.1 =>     /usr/lib/libscf.so.1
   find version=libscf.so.1
    libscf.so.1 (SUNW_1.1) =>     /usr/lib/libscf.so.1
   find object=libc.so.1; required by /usr/lib/libnsl.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.22) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1

   find object=libthread.so.1; required by /usr/lib/libmtsk.so.1
   find version=libthread.so.1
    libthread.so.1 (SUNW_0.9) =>     /usr/lib/libthread.so.1
    libthread.so.1 (SUNWprivate_1.1) =>     /usr/lib/libthread.so.1
   find object=libdl.so.1; required by /usr/lib/libmtsk.so.1
    libdl.so.1 =>     /usr/lib/libdl.so.1
   find version=libdl.so.1
    libdl.so.1 (SUNW_0.8) =>     /usr/lib/libdl.so.1
   find object=libpthread.so.1; required by /usr/lib/libmtsk.so.1
   find object=libc.so.1; required by /usr/lib/libmtsk.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.1) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1

   find object=libm.so.2; required by /usr/lib/libmtsk.so.1
    libm.so.2 =>     /usr/lib/libm.so.2
   find version=libm.so.2
    libm.so.2 (SUNW_1.1) =>     /usr/lib/libm.so.2
   find object=libc.so.1; required by /usr/lib/libaio.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.22) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/lib/libmd5.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_0.9) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/lib/libmp.so.2
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SYSVABI_1.3) =>     /usr/lib/libc.so.1
   find object=libdoor.so.1; required by /usr/lib/libscf.so.1
    libdoor.so.1 =>     /usr/lib/libdoor.so.1
   find version=libdoor.so.1
    libdoor.so.1 (SUNWprivate_1.1) =>     /usr/lib/libdoor.so.1
   find object=libuutil.so.1; required by /usr/lib/libscf.so.1
    libuutil.so.1 =>     /usr/lib/libuutil.so.1
   find version=libuutil.so.1
    libuutil.so.1 (SUNWprivate_1.1) =>     /usr/lib/libuutil.so.1

   find object=libc.so.1; required by /usr/lib/libscf.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.21) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/lib/libm.so.2
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_0.7) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1

   find object=libc.so.1; required by /usr/lib/libdoor.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.22) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   find object=libc.so.1; required by /usr/lib/libuutil.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.19) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   object=/usr/lib/libnsl.so.1; filter for libc.so.1
   find object=libc.so.1; required by /usr/lib/libnsl.so.1
    /usr/lib/libc.so.1
   find version=libc.so.1
    libc.so.1 (SUNW_1.22) =>     /usr/lib/libc.so.1
    libc.so.1 (SUNWprivate_1.1) =>     /usr/lib/libc.so.1
   object=/usr/lib/libpthread.so.1; filter for libc.so.1
   find object=libc.so.1; required by /usr/lib/libpthread.so.1
    /usr/lib/libc.so.1
   object=/usr/lib/libthread.so.1; filter for libc.so.1
   find object=libc.so.1; required by /usr/lib/libthread.so.1
    /usr/lib/libc.so.1
   object=/usr/lib/libc.so.1; filter for /usr/lib/ld.so.1
   object=/usr/lib/libc.so.1; filter for libm.so.2
   find object=libm.so.2; required by /usr/lib/libc.so.1
   object=/usr/lib/libdl.so.1; filter for /usr/lib/ld.so.1

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру