Привет Всем!!!
Народ нужен хелп!
пытался сделать 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сосвем запутался, мож Вы мне чем-то помогЁте !!!
>Привет Всем!!!
>Народ нужен хелп!
>пытался сделать portupgrade clamav
>на чё она мне выдала при линковки
>
> .libs/libclamav.so.1
>/usr/libexec/elf/ld: cannot find -lpthread
>*** Error code 1
ему нужен POSIX Thread...
>ему нужен POSIX Thread...
по идеи это ставится с эмуляцией linux? или я не прав?
Пробывал на другой фре тоже 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 и т.д.
конечно есть шанс выпросить денег у начальства на новый сервак, типо надо его менять т.д..... - это хорошо, но чё делать то, мож кто подскажет?????????????
я вот думаю собрать пока с --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Сам пока не могу - этому порту нужны исходники системы, а я пока не могу их на сервак перетащить...
>я вот думаю собрать пока с --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!!!