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/
