`GLIBCXX_3.4.20 'не найден Centos7

при запуске вывода Deepstream показывает, как я могу решить эту проблему. Я установил последнюю версию, которая недоступна в репозитории yum, с помощью файла rpm, и я тоже не могу удалить этот пакет ... показывает ту же ошибку. пожалуйста, помогите

deepstream: /lib64/libstdc++.so.6: версия GLIBCXX_3.4.20 'не найдена (требуется для deepstream) deepstream: /lib64/libstdc++.so.6: версия GLIBCXX_3.4.21 'не найден (требуется для deepstream) deepstream: /lib64/libstdc++.so.6: версия `CXXABI_1.3.9 'не найдена (требуется для deepstream)

0
задан 25 June 2019 в 07:58
1 ответ

Скорее всего, он был построен на другой версии ОС, в которой была более новая версия gcc / g ++ / libstdc ++

Вы можете либо найти более новую версию libstdc ++, либо поместить ее где-нибудь чтобы ваше приложение могло его найти (используя LD_LIBRARY_PATH) или собрать из исходного кода.

Лично я за этим не гонялся и запускал под докером. Похоже, есть официальный образ на https://hub.docker.com/r/deepstreamio/deepstream.io/

0
ответ дан 23 November 2019 в 23:17

Теги

Похожие вопросы