¿Cómo configuro GCC para la compilación cruzada para el procesador ARM? ¿El host estaría en x86_64 (AMD64 - Ubuntu 12.04) y el objetivo sería ARM (Raspberry Pi y Pandaboard - harán compilaciones separadas para cada uno)?
                    
                        compiling
                                gcc
                                raspberrypi
                                arm
                                
                    
                    
                        Haziz
fuente
                
                
            fuente

openssl/ossl_typ.hno encontré el error, aunque ya lo instalélibssl-dev.apt-get source, después deapt-get build-depque normalmente puede compilar condpkg-buildpackage -b -uc -us -r¿Hay alguna manera de construir un .deb esto fácilmente para ARM sin cambiar el archivo MAKE?and then just use arm-linux-gnueabi-gcc instead of gcc for compilation? Cuando compilo, uso una llamada a lamakeque, AFAIK, señala naturalmente/usr/lib/gcco algo parecido a eso. ¿Cómo podría llamar a arm-linux-gnueabi-gcc directamente?CC=arm-linux-gnueabihf-gcc make ...El proveedor de imágenes de disco también debe proporcionar un compilador cruzado compatible
Este es el único método confiable.
Para RPI en particular, los compiladores cruzados proporcionados están disponibles en: https://github.com/raspberrypi/tools y se pueden usar como se explica en: https://raspberrypi.stackexchange.com/questions/64273/installing-raspberry- pi-cross-compiler / 83215 # 83215
Si elige incorrectamente su propio compilador cruzado, puede ocurrir lo siguiente:
Mi alternativa favorita es construir su propia imagen con Buildroot: https://stackoverflow.com/questions/47557262/how-to-download-the-torvalds-linux-kernel-master-recompile-it-and-boot-it- wi / 49349237 # 49349237 Esto crea todo desde la fuente y garantiza que todo sea compatible.
fuente