Python ./configure não encontra o compilador g ++

9

Estou tentando compilar o Python 3.4.1 em uma máquina ARM emulada (com o Debian 7). ./configure me dá

checking for g++... no

mas o g ++ está instalado. Então qual poderia ser o problema? Eu sei que não é estritamente necessário, mas eu prefiro que make use g ++ para código c ++.

    
por Marco Sulla 24.07.2014 / 12:40

2 respostas

5

Solução alternativa:

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

De qualquer forma, é muito estranho e parece ser um bug no script de configuração. Parece ser um problema conhecido . Bem ...

    
por 25.07.2014 / 17:48
1

Você pode definir a localização do g + + manualmente usando uma variável de ambiente passada para configurar, conforme descrito na ajuda:

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

Por exemplo, se você estiver executando o configure com um prefixo personalizado, seu comando será:

./configure --prefix=/home/user/.local CXX="/usr/bin/g++"
    
por 29.11.2014 / 00:10

Tags

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '295440',
    'url' => 'python-configure-does-not-find-g-compiler',
];

$_COOKIE = [
    '_csrf-frontend' => 'f427b37e5126dcb1b857757f5cf9e582f8a19624fdf99a913e01224c5e9f86c8a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"vJ89bljGljB2yHVAiOPf7Kp-H6d8K4fO";}',
    'advanced-frontend' => '80jls9h7eou7sl6mgld671k4bc',
];

$_SESSION = [
    '__flash' => [],
];