MyTetra Share
Делитесь знаниями!
Собрать Python 2.4 или более ранние версии через pyenv или asdf в Linux
Время создания: 22.05.2020 11:42
Автор: br0ke
Текстовые метки: python, old, legacy, 2.4, 24, build, pyenv, asdf, error, fedora, debian, ubuntu, linux
Раздел: Информационные технологии - Linux
Запись: and-semakin/mytetra_data/master/base/1590129655vcqp3k3cdn/text.html на raw.githubusercontent.com

При установке Python 2.4 или более ранних версий через pyenv или asdf может быть получена следующая ошибка:


checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables

See `config.log' for more details.


При этом в файле config.log появляются следующие записи:


configure:1856: checking for C++ compiler default output file name

configure:1859: gcc -I/home/br0ke/.asdf/installs/python/2.4.6/include -L/home/br0ke/.asdf/installs/python/2.4.6/lib conftest.cc >&5

gcc: fatal error: cannot execute 'cc1plus': execvp: No such file or directory

compilation terminated.


Для решения этой проблемы нужно установить недостающую зависимость -- С++ компилятор:


Fedora:


sudo dnf install gcc-c++


Ubuntu/Debian:


sudo apt-get install g++

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования