bulidroot hace un compilador cruzado
1. Descargue el paquete de código fuente y descomprímalo
wget https://buildroot.org/downloads/buildroot-2011.11.tar.bz2
tar -xjvf buildroot-2011.11.tar.bz2
2. Modifique los permisos del directorio / opt.
sudo chmod 777 /opt
3. Ingrese buildroot-2011.11
cd buildroot-2011.11
4. Configure las opciones del compilador cruzado
- Target Architecture
elige el marco del brazo - La variante de arquitectura de destino
selecciona el núcleo arm920t - Target ABI
elige EABI
- Opciones de compilación
ld es el archivo de código fuente
arm920t es la ruta donde se encuentra el compilador cruzado - Cadena de herramientas
- encabezado de keanel seleccionar 2.6.37
- uclibc seleccione 0.9.32
+ Pachage Selection para el destino
seleccione Bibliotecas -> Compresión y descompresión, marque lzo zlib
y guárdelo
5. Instale texinfo4.13
wget http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.gz
tar -zxvf texinfo-4.13a.tar.gz
cd texinfo-4.13
./configure
make
sudo make install
6, compilar
sudo make
Finalmente, puede ver el compilador cruzado arm-linux-gcc en / opt / arm920t / usr / bin