URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72538
[ Назад ]

Исходное сообщение
"установка clamav-0.90"

Отправлено Slava_D , 28-Фев-07 09:52 
Привет Всем!!!
Народ нужен хелп!
пытался сделать portupgrade clamav
на чё она мне выдала при линковки

.libs/libclamav.so.1
/usr/libexec/elf/ld: cannot find -lpthread
*** Error code 1

во думаю нету libpthread
пишу
# locate libpthread
/usr/compat/linux/lib/libpthread-0.10.so
/usr/compat/linux/lib/libpthread.so.0
так что-то есть
на всякий случай делаем линки на /usr/local/lib/
и получаем
# locate libpthread
/usr/compat/linux/lib/libpthread-0.10.so
/usr/compat/linux/lib/libpthread.so.0
/usr/local/lib/libpthread-0.10.so
/usr/local/lib/libpthread.so.0
#ldconfig

пытаемся опять
# portupgrade clamav
.libs/libclamav.so.1
/usr/libexec/elf/ld: cannot find -lpthread
*** Error code 1
тоже самое
набираем в ручную
# ld -lpthread
/usr/libexec/elf/ld: cannot find -lpthread
действительно нет
еще попытка
# ldconfig -r | grep phtread
нету

но если так сделать, то она есть
# ldconfig -r | grep lpthread
        30:-lpthread.0 => /usr/local/lib/libpthread.so.0

сосвем запутался, мож Вы мне чем-то помогЁте !!!


Содержание

Сообщения в этом обсуждении
"установка clamav-0.90"
Отправлено mAdDuke , 28-Фев-07 13:00 
>Привет Всем!!!
>Народ нужен хелп!
>пытался сделать portupgrade clamav
>на чё она мне выдала при линковки
>
> .libs/libclamav.so.1
>/usr/libexec/elf/ld: cannot find -lpthread
>*** Error code 1
ему нужен POSIX Thread...

"установка clamav-0.90"
Отправлено Slava_D , 28-Фев-07 14:17 
>ему нужен POSIX Thread...
по идеи это ставится с эмуляцией linux? или я не прав?

"установка clamav-0.90"
Отправлено Slava_D , 28-Фев-07 17:07 
Пробывал на другой фре тоже 4 версии. такая же фигня, но вот на 6 все встаёт на ура, без проблем...
Я думаю там что-то не так с эмулятором linux, обновил порты ports-emulators
и тама больше нет
linux_base
linux_base-6
linux_base-8
теперь есть
linux_base-fc4
которая качает не мерно всего что бы встать...
и так встаёт на фрю 4.10 криво с корами (ldconfig core при make install) и т.д.
вообщем-то поменять фрю не так просто там крутится все, вообще все dns,postfix,mysql,squid и т.д.
конечно есть шанс выпросить денег у начальства на новый сервак, типо надо его менять т.д..... - это хорошо, но чё делать то, мож кто подскажет?????????????

"установка clamav-0.90"
Отправлено mAdDuke , 01-Мрт-07 04:14 
я вот думаю собрать пока с --disable-pthreads и не мучиться...
а там и на 6.2 переползу.

P.S. Можно ещё попробовать поставить порт
Port:   linuxthreads-2.2.3_15
Path:   /usr/ports/devel/linuxthreads
Info:   POSIX pthreads implementation using rfork to generate kernel threads

Сам пока не могу - этому порту нужны исходники системы, а я пока не могу их на сервак перетащить...


"установка clamav-0.90"
Отправлено Slava_D , 01-Мрт-07 16:08 
>я вот думаю собрать пока с --disable-pthreads и не мучиться...

так ставил, не собирается демон clam, без него мне смысла нет его ставить!!!

>а там и на 6.2 переползу.
уже это делаю....... :(((((
>
>P.S. Можно ещё попробовать поставить порт
>Port:   linuxthreads-2.2.3_15
>Path:   /usr/ports/devel/linuxthreads
>Info:   POSIX pthreads implementation using rfork to generate kernel threads
>
>
>Сам пока не могу - этому порту нужны исходники системы, а я
>пока не могу их на сервак перетащить...
как возникла проблема поставил linuxthreads, никакого полку от этого нет!!!
т.к. перестали поддерживать порты для 4-ки, то обломись или самаму переделовать порт (патч) или править исходник....
думаю это не только проблема с кламом, но еще будет... перехожу на 6.2!!!