On Tue, Feb 17, 2004 at 03:38:31PM +0200, Konstantin Nikonenko wrote:
> Tuesday, February 17, 2004, 2:07:50 PM, you wrote:
> >> Ага, а просто -pthread линкует libc_r или тоже kse?
> 
> SAO> Ключ -pthread для cc завершил своё существование.
> SAO> Для линковки следует использовать библиотеку libpthread, т.е. -lpthread.
> 
> SAO> $ ldd /usr/local/sbin/oops
> SAO> /usr/local/sbin/oops:
> SAO>         libpthread.so.1 => /usr/lib/libpthread.so.1 (0x280ce000)
> SAO>         libpam.so.2 => /usr/lib/libpam.so.2 (0x280f1000)
> SAO>         libcrypt.so.2 => /lib/libcrypt.so.2 (0x280f8000)
> SAO>         libdb4.so.0 => /usr/local/lib/libdb4.so.0 (0x28110000)
> SAO>         libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x281a6000)
> SAO>         libm.so.2 => /lib/libm.so.2 (0x28258000)
> SAO>         libc.so.5 => /lib/libc.so.5 (0x28270000)
> Увы, упал мгновенно в корку :(
> gdb рассказал много о libpthread :(
> Я просто заменил после ./configure -lc_r на -lpthread и в src/Makefile &
> src/modules/Makefile.
> oops:
>         libgigabase_r.so.2 => /usr/local/lib/libgigabase_r.so.2 (0x280c1000)
>         libpthread.so.1 => /usr/lib/libpthread.so.1 (0x2811b000)
>         libpam.so.2 => /usr/lib/libpam.so.2 (0x2813e000)
>         libcrypt.so.2 => /lib/libcrypt.so.2 (0x28145000)
>         libstdc++.so.4 => /usr/lib/libstdc++.so.4 (0x2815d000)
>         libm.so.2 => /lib/libm.so.2 (0x2820f000)
>         libc.so.5 => /lib/libc.so.5 (0x28227000)
> 
> пришлось срочно вернутся на -lc_r. cvs от только что ;)
> 
> >> Под руками нет 5.2-CURRENT...
> Специально ради этого - FreeBSD 5.2-CURRENT #17: Sun Feb 15 04:10:25 EET 2004
> 
> Что подскажите сделать?

Хм, а как же оно у меня работает? :-)
Кстати, покажите как вы собирали gigabase.
Если используется libmap.conf(5) - приведите конфигурацию.
BTW если возможно, попробуйте собрать текущую версию из портов - именно
она у меня работает нормально.

-- 

Regards,                 /"\  ascii ribbon campaign
Sergey "ozz" Osokin,     \ /    against html mail
http://ozz.pp.ru/         X         and news
                         / \
=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops" in message body.
Archive is accessible on http://lists.paco.net/oops-rus/

Дати відповідь електронним листом