<a name="top"></a>

Ошибка libstdc++.so.6: version 'GLIBCXX_3.4.30' not found

Экспорт в PDF

Дата создания: 2025/06/25 05:31 (C) mihanik

<a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a>

Дано

При запуске 1С:Предприятия возникает ошибка

Ошибка libstdc++.so.6: version 'GLIBCXX_3.4.30' not found

Надо

Избавиться от ошибки

Решение

Причина ошибки связана с практикой 1С поставлять вместе с платформой системные библиотеки, с одной стороны таким образом 1С пытается уменьшить зависимость от конкретного дистрибутива, но в нашем случае собранная на одной платформе библиотека некорректно работает в другой.

Решение здесь простое - библиотеку из комплекта следует удалить или переименовать, после чего 1С начнет использовать одноименную библиотеку из состава системы которая лишена указанных проблем. Так как удалять - это плохое решение, то мы библиотеку переименуем и сделать это нужно в двух местах:

Не забудьте в команде правильно указать версию вашей платформы!
mv /opt/1cv8/x86_64/8.3.XX.YYYY/libstdc++.so.6 /opt/1cv8/x86_64/8.3.XX.YYY/libstdc++.so.6.old mv /opt/1cv8/common/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6.old

Источники

https://interface31.ru/tech_it/2024/08/ispravlyaem-oshibki-zapuska-klienta-1spredpriyatie-v-sovremennyh-vypuskah-linux.html

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net