LINUX.ORG.RU

Не запускается Icecat под Centos 7

 , ,


0

1

Скачали и распаковали файл icecat-60.3.0.en-US.gnulinux-x86_64.tar.bz2, установили libstdc++ и libstdc++-devel, но браузеру нужна версия libstdc++ 3.4.21.

glibc, glibc-devel были

$ yum list installed | grep libstdc++
libstdc++.x86_64                       4.8.5-36.el7                    @anaconda
libstdc++-devel.x86_64                 4.8.5-36.el7                    @anaconda

$ gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)


$ /opt/icecat/icecat
/opt/icecat/icecat: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/icecat/icecat)

# yum install glibc glibc-devel
Загружены модули: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.corbina.net
 * epel: mirrors.powernet.com.ru
 * extras: mirrors.powernet.com.ru
 * updates: mirrors.powernet.com.ru
Пакет glibc-2.17-260.el7_6.3.x86_64 уже установлен, и это последняя версия.
Пакет glibc-devel-2.17-260.el7_6.3.x86_64 уже установлен, и это последняя версия.
Выполнять нечего

Подскажите, как запустить icecat60 под Centos 7 ?

Версия 3.4.21 эквивалентна GCC 5

anonymous
()
Ответ на: комментарий от anonymous

не помогло ни копирование файлов в /opt/icecat, ни запуск как вы показали

$ export LD_LIBRARY_PATH=/home/comoestatsyan/lib64/libstdc++.so.6:$LD_LIBRARY_PATH


$ echo $LD_LIBRARY_PATH
/home/comoestasyan/lib64/libstdc++.so.6:/usr/local/lib:/usr/lib:/usr/local/lib64:/usr/lib64

$ ls ~/lib64/
libstdc++.so.6  libstdc++.so.6.0.21


$ /opt/icecat/icecat
/opt/icecat/icecat: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/icecat/icecat)

comoestasyan
() автор топика
Ответ на: комментарий от comoestasyan

В данном случае, надо указать имя директории, в которой лежит новая библиотека. А ты указываешь путь к файлу

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.