Я получил эту ошибку:
/opt/quartus/linux/libstdc++.so.6:version GLIBCXX_3.4.15 not found required by compiz
Я также не могу работать с apt-get.
Для тех из вас, кто пользуется Caliber: обратите внимание, что замена установленного по умолчанию Caliber libstdc ++. So.6 на тот, который используется в вашей системе, может быть выполнен просто:
root@localhost:~# cd /[path to calibre]/lib/
Эта следующая команда необязательно, как метод сохранения установленного libstdc ++. so.6 для устранения проблем, если нет необходимости сохранять файл, то удалите его.
root@localhost:/[path to calibre]/lib/# mv libstdc++.so.6 libstdc++.KEEP_so.6
Наконец, свяжите системный libstdc ++. So с каталогом Calibre libray.
root@localhost:/[path to calibre]/lib/# ln -s /usr/lib/gcc/x86_64-linux-gnu/4.6 \
/libstdc++.so libstdc++.so.6
Примечание: это из моей системы, использующей Ubuntu 12.0.4 LTS x86_64 с текущими обновлениями, примененными через apt-get
.
Решение к
--prefix=/usr/local/gcc462/
Создайте новую символьную ссылку libstdc ++. таким образом к libstdc ++. таким образом 6.0.16,
Или
Загрузите .deb с этого местоположения и захватите libstdc ++. таким образом от пакета. Для распаковки пакета используют команду: ar -x <package> && tar xvf data.tar.gz
Надеюсь, это поможет