Dmitry V. Levin пишет: > On Tue, Nov 15, 2005 at 08:57:34PM +0800, Ivan Fedorov wrote: > [...] > >>>Если библиотеки отличаются, то они должны отличаться и по soname. >>>Если нет, то незачем их плодить. >> >>Они совместимы бинарно, но по заголовкам немного различаются, и из-за >>этого некоторый софт не собирается с postgresql8.1... >> >>Поэтому у postgresql8.0 есть libpq.4.0.0, а у postgresql8.1 есть >>libpq.4.1.0. > > > Вы верите в бинарную совместимость этих библиотек? Официально они совместимы, но меня гложат сомнения... > Я сомневаюсь. Угу... > Для начала сравните их "nm -D". Если они несовместимы по API, то скорее > всего они несовместимы и по ABI. сравню, но вообще это только клиентская часть, и клиенты у меня вроде с ней и работают и собираются, а вот серверные компоненты не все...