Как можно исправить ошибку перемещения для GLIBCXX_3.4.21 в Ubuntu 14.04 для запуска рабочего стола Mendeley? - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь запустить Mendeley Desktop 1.19.4 в Ubuntu 14.04. В терминале, когда используется команда для запуска Mendeley (mendeleydesktop), отображаются следующие сообщения об ошибках:

/usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop: /lib/i386-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/bin/../../opt/mendeleydesktop/lib/qt/libQt5WebEngineCore.so.5)
/usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop: relocation error: /usr/bin/../../opt/mendeleydesktop/lib/qt/libQt5WebEngineCore.so.5: symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference

Я проверил, установлен ли GLIBCXX_3.4.21 в libstdc ++. So.6 через strings /usr/lib/i386-linux-gnu/libstdc++.so.6 | grep GLI, и это там. У меня установлены оба g cc 4.8.4 и 4.9.4. g cc 4.8.4 по умолчанию. Путь к библиотеке установлен на /usr/lib/. Я читал другие посты об этой проблеме, но они, похоже, в основном озабочены использованием g cc для запуска и компиляции программы, что не подходит для этого приложения. Кроме того, я попытался установить более старую версию Mendeley, но они недоступны.

Буду признателен за любые советы по решению этой проблемы.

...