Я пытаюсь использовать synergy, и когда я запускаю synergyc или synergys, отображается сообщение об ошибке:
synergys: /usr/lib/libstdc++.so.6: версия `GLIBCXX_3.4.14 'not найдено (требуется synergys)
blockquote>У меня нет этой версии, как показано в этой команде:
strings /usr/lib/libstdc++.so.6 | grep GLIBC GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBC_2.0 GLIBC_2.3 GLIBC_2.4 GLIBC_2.1 GLIBC_2.3.4 GLIBC_2.1.3 GLIBC_2.3.2 GLIBC_2.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH
Как я могу получить GLIBCXX3.4.14? [ 115] Я попытался apt-get установить libstdc ++ 6-4.4-dbg libstdc ++ 6-4.4-dev, но это не установит эту версию.
Я удалил Synergy и переустановил его с помощью Synaptic (Ubuntu Software Center), на этот раз это сработало.
sudo apt-get remove synergy
sudo apt-get install synergy
Вы видели эту ссылку здесь ?
Выдержка из источника :
Хорошо, перейдите сюда - http://pkgs.org/download/libstdc++.so.6%28GLIBCXX_3.4.14%29 , загрузите файл с надписью
BLOCKQUOTE>libstdc++4.6.2-1.fc17.1.i686.rpm
или 64-битную версию. Откройте его с помощью менеджера архивов. Откройте первую папку и скопируйте следующую папку в папкуusr
, и вы должны быть настроены. Возможно, вам придется быть пользователем root, чтобы сделать это. После этого он должен работать как шарм ...