/web/apache2/utm5/cgi-bin/aaa5: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
В системе проинсталирован пакет libstdc++-3.4.3-9.EL4.i386.rpm и соответственно имеется файл libstdc++.so.6. Создаю symlink на libstdc++.so.5 --> libstdc++.so.6. После этого получаю
/web/apache2/utm5/cgi-bin/aaa5: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /web/apache2/utm5/cgi-bin/aaa5)
/web/apache2/utm5/cgi-bin/aaa5: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /web/apache2/utm5/cgi-bin/aaa5)
/web/apache2/utm5/cgi-bin/aaa5: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /web/apache2/utm5/cgi-bin/aaa5)
Что делать теперь? Как безболезненно запустить web-interface под RHEL4?
Со всеми вытекающими:
- Код, собранный компиляторами g++-3.3 и g++-3.4, вообще говоря, не совместим.
- Код, использующий библиотеки на c++, должен быть собран компилятором той
же версии, что и эти библиотеки.
Судя по этой информации, необходима сборка UTM5 под g++-3.4. Большая просьба к Нетап выложить хотя бы бинарники web-interface под новую версию компилятора, т.к. переустанавливать настроенную систему на более старую нет возможности.
sg писал(а):Привожу результаты поиска в Интернете:
Судя по этой информации, необходима сборка UTM5 под g++-3.4. Большая просьба к Нетап выложить хотя бы бинарники web-interface под новую версию компилятора, т.к. переустанавливать настроенную систему на более старую нет возможности.
А может проще поставить соотвествующий compat из дистрибутива?
Конкретно смотреть в сторону compat-gcc-32
taf писал(а):
А может проще поставить соотвествующий compat из дистрибутива?
Конкретно смотреть в сторону compat-gcc-32
Да, спасибо за идею, я уже так и сделал, конкретнее - поставил compat-libstdc++-33-3.2.3-47.3.i386.rpm. Но суть от этого не меняется - с обновлением OS необходима и пересборка программ, может не сразу, но в ближайшее время. Иначе программа (в данном случае UTM) отстанет от жизни и будет еще более проблематична в работе.
У меня тоже какие-то странные проблемы с веб интерфейсом на Rhel 3 update 5. Стоит compat-libstdc++-7.3-2.96.128.
На rhel 3 такие проблемы были? Проблемы кстатии возникли после обновления utm5 c версии 5.1.10-10 до 5.1.10-15.
в логах
RPCServer@0.0.0.0: Client connecting: 127.0.0.1:32959
RPCConn: Connection from: 127.0.0.1:32959
RPCConn: Packet sign is invalid. Access violation from <web@127.0.0.1>
RPCConn: Access rejected to <127.0.0.1:32959>