10

Я пытаюсь скомпилировать Python 3.4.1 на эмулированной машине ARM (с Debian 7). ./configure дает мне

checking for g++... no

но g++ установлен. Так в чем может быть проблема? Я знаю, что в этом нет особой необходимости, но я бы предпочел, чтобы make использовал g++ для кода c++.

2 ответа2

7

Временное решение:

./configure --with-cxx-main=/usr/bin/g++

В любом случае, это очень странно, и кажется, что это ошибка в скрипте конфигурации. Кажется, это известная проблема. Ну что ж...

1

Вы можете установить местоположение g++ вручную, используя переменную среды, переданную для настройки, как описано в справке:

Usage: ./configure [OPTION]... [VAR=VALUE]...

Например, если вы запускаете configure с пользовательским префиксом, ваша команда будет:

./configure --prefix=/home/user/.local CXX="/usr/bin/g++"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .