Estoy tratando de compilar Python 3.4.1 en una máquina ARM emulada (con Debian 7). ./configureme da
checking for g++... no
pero g ++ está instalado. Entonces, ¿Cuál podría ser el problema? Sé que no es estrictamente necesario, pero preferiría que makeuse g ++ para el código c ++.

g++está instalado en la máquina en la que está compilando? ¿Quécommand -v g++imprime en esa máquina? ¿Cómo instaló g ++ en esa máquina?g++ -dumpmachinedice Ejecutar desde el mismo contexto que./configureroot@debian:~/python3-3.4.1# command -v g++/ usr / bin / g ++. Creo que g ++ estaba preinstalado, ya que no he instalado ningún otro paquete relacionado./usr/bin. Configure encuentra gcc pero no g ++. Desde configurar el código fuente parece que la ruta de búsqueda es exactamente la misma.Respuestas:
Solución alterna:
De todos modos, es muy extraño y parece ser un error en el script de configuración. Parece ser un problema conocido . Oh bien...
EDITAR : Parece que
--with-cxx-maines una opción con un propósito diferente. Se requiere en algunas plataformas para admitir módulos de extensión C ++. Actualicé mi respuesta anterior.fuente
Puede establecer la ubicación de g ++ manualmente usando una variable de entorno pasada para configurar, como se describe en la ayuda:
Por ejemplo, si está ejecutando configure con un prefijo personalizado, su comando sería:
fuente