При компиляции клиенского приложения, которое будет крутится на сервере линкер варнинг выдал:
Код: Выделить всё
/usr/bin/ld: warning: libstdc++.so.5, needed by /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/../../../libfbclient.so, may conflict with libstdc++.so.6
Код: Выделить всё
$ ldd /opt/firebird/lib/libfbclient.so
linux-gate.so.1 => (0xffffe000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7eb5000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7e72000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7e45000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7e22000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7d03000)
libdl.so.2 => /lib/libdl.so.2 (0xb7d00000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7cee000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ce5000)
libgpm.so.1 => /lib/libgpm.so.1 (0xb7cdf000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Вопрос:
Может ли это стать действительно граблями, и стОит ли перекомпилять сервер (с клиентом) из исходников.
Насколько я понимаю клиентский интерфейс - чисто сишный, и по идее плюс-плюс-овые объекты/вызовы между клиентом и прогой не передаются но мало-ли?