Поднимаю тестовый сервер. Ставлю FB1.5.2-SS на Fedora Core 3. При установке
возникли проблемы:
Starting Firebird server: /opt/firebird/bin/fbmgr.bin:
error while loading shared libraries: libstdc++.so.5:
cannot open shared object file: No such file or directory
[ СБОЙ ]
Проверяю:
ldd /opt/firebird/bin/fbmgr.bin
linux-gate.so.1 => (0xffffe000)
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0xb7f83000)
libstdc++.so.5 => not
---!!
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x42b5b000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x42a20000)
libdl.so.2 => /lib/libdl.so.2 (0x429f8000)
libm.so.6 => /lib/tls/libm.so.6 (0x429d3000)
libc.so.6 => /lib/tls/libc.so.6 (0x428aa000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x429fe000)
libstdc++.so.5 => not
---!!
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x42a50000)
/lib/ld-linux.so.2 (0x42891000)
Лезу в /usr/lib .. вижу там libstdc++.so.6.0.3 ... ага видимо версия
libstdc++ ушла вперед.
Делаю символическую ссылку: libstdc++.so.5 -> libstdc++.so.6.0.3
Опять запускаю ./install. Опять ошибка:
Starting Firebird server: /opt/firebird/bin/fbmgr.bin:
/usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by
/opt/firebird/bin/fbmgr.bin)
/opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2'
not found (required by /usr/lib/libfbclient.so.1)
/opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2'
not found (required by /usr/lib/libfbclient.so.1)
[ СБОЙ ]
Тоже самое и с FB1.5.1.
Попробовал проинсталить на Fedora Core 2. Всё заработало. Но сервер уже
полностью остроен иа Fedora Core 3. Обратно соскакивать нет варианта!
Что я не так делаю ? или FB1.5.2 не поддерживает новые версии libstdc++ ?
Можно ли самому собрать как нить ? HELP!
Заранее спасибо.
Проблемы с установкой FB1.5.2 на Fedora Core 3. Help!
Не для всех программ подходят новые/старые версии библиотек. Попробуй установить какой-нибудь rpm пакет содержащий, содержащий libstdc++.so.5. Найти можно здесь http://rpmfind.net/linux/rpm2html/searc ... Search+...