Size: a a a

2021 February 12

DM

Dmitry Mozulyov in CentOS [Ru]
Бот не даёт ссылку опубликовать )
источник

k

kiosaku in CentOS [Ru]
ну так доступная libstdc++ не той версии
источник

DM

Dmitry Mozulyov in CentOS [Ru]
kiosaku
ну так доступная libstdc++ не той версии
Я в линуксе не алё
Скажи, что сделать )
источник

k

kiosaku in CentOS [Ru]
Dmitry Mozulyov
Я в линуксе не алё
Скажи, что сделать )
раз не алё - зачем тебе обновления ставить?
источник

k

kiosaku in CentOS [Ru]
особенно - через сборку из сорцов
источник

DM

Dmitry Mozulyov in CentOS [Ru]
Нужно отредактировать один проект. Там минимальные требования cmake 3.16
источник

k

kiosaku in CentOS [Ru]
и что?
источник

k

kiosaku in CentOS [Ru]
какая связь между редактированием и сборкой?
источник

DM

Dmitry Mozulyov in CentOS [Ru]
Ну я устанавливаю cmake 3.16.2 по инструкции
источник

k

kiosaku in CentOS [Ru]
Dmitry Mozulyov
Ну я устанавливаю cmake 3.16.2 по инструкции
зачем?
источник

DM

Dmitry Mozulyov in CentOS [Ru]
Чтобы работал cmake 3.16.2
источник

k

kiosaku in CentOS [Ru]
тогда уж ставь того пингвина, который нужен для проекта. и где сразу cmake 3.16.2 идёт
источник

DM

Dmitry Mozulyov in CentOS [Ru]
То есть мне нужно выкинуть свой линукс только потому, что не удалось установить cmake?
источник

k

kiosaku in CentOS [Ru]
Dmitry Mozulyov
То есть мне нужно выкинуть свой линукс только потому, что не удалось установить cmake?
зачем же выкидивать
источник

k

kiosaku in CentOS [Ru]
поставь ещё один
источник

DM

Dmitry Mozulyov in CentOS [Ru]
Ну так может поможешь установить cmake?
источник

k

kiosaku in CentOS [Ru]
подозреваю, что тебе проблематично будет. поставь рядом линукс с уже имеющимся cmake-ом нужной версии
источник

k

kiosaku in CentOS [Ru]
что в requirements у проекта стоит?
источник

DM

Dmitry Mozulyov in CentOS [Ru]
cmake_minimum_required(VERSION 3.16)
источник

k

kiosaku in CentOS [Ru]
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

Как это пофиксить?
вот тут, если ты если вдумчиво перечитаешь своё собственное сообщение, то найдёшь ответ
источник