Python distutils ruta gcc

Estoy tratando de compilar el paquete pycrypto, y me estoy acercando cada vez más, sin embargo, he encontrado un problema que no puedo resolver.

Quiero que distutils use el gcc específico de compilación cruzada, así que configuré la CC env var y parece respetar la configuración para la primera invocación del compilador, pero eso es todo.

export CC="/opt/teeos/buildroot/output/host/usr/bin/i586-linux-gcc"
/opt/teeos/buildroot/output/host/usr/bin/i586-linux-gcc -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 --sysroot=/opt/teeos/buildroot/output/staging -I/opt/teeos/buildroot/output/staging/usr/include/python2.7 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/_fastmath.c -o build/temp.linux-i686-2.7/src/_fastmath.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions build/temp.linux-i686-2.7/src/_fastmath.o -lgmp -o build/lib.linux-i686-2.7/Crypto/PublicKey/_fastmath.so
unable to execute gcc: No such file or directory

Moví temporalmente mis sistemas gcc para que no se pueda encontrar.

¿Cómo hago que distutils respete laCC=/opt/buildroot... opción para cada invocación del compilador / establecer la ruta al GCC / LD que quiero que utilicen distutils?

Respuestas a la pregunta(1)

Su respuesta a la pregunta