Dmitry Mozulyov
Переустановил gcc на 9.2.0
Теперь обновляю cmake по такой инструкции: на programmersought
На строке sudo make install возникает следующее:
/home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake)
/home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake)
/home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake)
/home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/osboxes/Downloads/cmake-3.16.2/Bootstrap.cmk/cmake)
make: *** [cmake_check_build_system] Ошибка 1
При том, что:
[osboxes@osboxes cmake-3.16.2]$ echo $LD_LIBRARY_PATH
/usr/local/lib64/
[osboxes@osboxes cmake-3.16.2]$ ls -l $(g++ -print-file-name=libstdc++.so)
lrwxrwxrwx. 1 root root 19 фев 11 20:47 /usr/local/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../lib64/libstdc++.so -> libstdc++.so.6.0.27
Как это пофиксить?
вот тут, если ты если вдумчиво перечитаешь своё собственное сообщение, то найдёшь ответ