Да есть конечно эти все библиотеки у меня в системе :)), я просто выразил свое недоумение по этому поводу. И все же скажите - я был прав когда спросил действительно CGP ли собрали компилятором 2.95? Но если стоит выбор дистрибутива linux, то почему бы вам не попробовать Debian GNU/Linux (можете считать это рекомендацией со стороны человека, который работает с Линухом более 6 лет). Я понимаю, что он не так распространен как РедХэт, но тем не менее он также популярен среди администраторов серверов.
Сергей.
> On Sat, 10 Apr 2004 19:13:32 +0600
> <CGatePro@mx.ru> (Sergei Golod) wrote:
> > Добрый день.
> >
> > До самого последнего времени на своих серверах под Debian GNU/Linux
> > использовал версии с динамической линковкой (.rpm).
> > Сегодня решил поставить 4.2b2 и получил облом:
> >
> > 4.2b2:
> > root@hero:/opt/CommuniGate# ldd CGServer
> > libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4001b000)
> > libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x4002a000)
> > !!> libstdc++-libc6.2-2.so.3 => not found
> > libm.so.6 => /lib/tls/libm.so.6 (0x40057000)
> > libc.so.6 => /lib/tls/libc.so.6 (0x4007a000)
> > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> >
> > <4.2b2:
> > root@hero:/opt/CommuniGate.old# ldd CGServer
> > libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4001b000)
> > libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x4002a000)
> > libc.so.6 => /lib/tls/libc.so.6 (0x40057000)
> > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> >
> > Насколько я понимаю вы собрали его под gcc-2.95. Не староват ли
> > компилятор для новой версии? :)
>
> Нет, не "староват". Потому что никто не меняет ОС каждые полгода, и если
кто
> был настолько везуч, что получил работающий Линух, то вряд ли он его будет
> менять на "новую версию". Поэтому до последнего времени build system для
> Linux был RedHat 6.x, но со смертью указанной машины-системы, пришлось
> поставить RedHat 7.3, а имеющийся в нем gcc хочет внешней библиотеки
> (видимо, предыдующий gcc/egcs вгенерял эту библиотеку в код).
>
> Если сможем найти CD с RedHat 6.x, то опять поставим его, и будет строить
> под ним, нет - будет все под RedHat 7.3. Если у Вас система не содержит
> библиотек, совместимых со своими старыми версиями, то у Вас, боюсь,
> сломанная система. Нормальная система должна быть backward-compatible,
если
> не противное не оговорено явно.
>
> > ---
> > Sergei Golod. SIG11-RIPE. Computers Technologies Ltd. Tobolsk, Russia.
> > http://www.tob.ru Tobolsk : +7 345 1151200, Mobile : +7 902 8503999
>
>
>
> Sincerely,
> Vladimir
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>
>
Получено Tue Apr 13 02:49:19 2004
Этот архив был сгенерирован hypermail 2.1.8 : Thu 06 Apr 2006 - 19:38:45 MSD