openelec - ¿Cuál es la diferencia entre arm-linux-gcc y arm-none-linux-gnueabi
xbmc android (1)
¿Cuál es la diferencia entre arm-linux-gcc y arm-none-linux-gnueabi y arm-linux-gnueabi toolchains?
¿Compilan de manera diferente?
Las arch[-vendor][-os]-abi tienen una convención de nombre libre como arch[-vendor][-os]-abi .
-
arches para la arquitectura: brazo , mips , x86 , i686 ... -
vendores el proveedor de la cadena de herramientas: manzana , -
oses para el sistema operativo: Linux , ninguno (metal desnudo) -
abies para la convención de interfaz binaria de la aplicación: eabi , gnueabi , gnueabihf
Para su pregunta, arm-none-linux-gnueabi y arm-linux-gnueabi es lo mismo. arm-linux-gcc es en realidad binario para gcc, que produce objetos para que la arquitectura ARM se ejecute en Linux con la configuración predeterminada (abi) proporcionada por toolchain.
Algunas buenas lecturas: Toolchains .