Tag: CROSS-COMPILING
Queremos adoptar CI/CD en un proyecto que debe ser implementado en un SoC armv7. El flujo de trabajo heredado es el siguiente: compilar el proyecto en el servidor de desarrollo x86 -> copiar el ejecutable en una placa de desarrollo -> ejecutar el ejecutable con algún caso de prueba (manualmente) . . . Read more
Estoy intentando construir una aplicación para amd64 utilizando clang en Mac OS. Aquí está la información de clang: aurelie@MacBook-Pro-de-aurelie ~/D/p/U/a/par2cmdline-0.3a (master) [2]> clang –version Apple clang version 13.0.0 (clang-1300.0.29.30) Objetivo: arm64-apple-darwin21.1.0 Modelo de hilos: posix Directorio instalado: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin aurelie@MacBook-Pro-de-aurelie ~/D/p/U/a/par2cmdline-0.3a (master)> Aquí están mis argumentos de clang: -g -O2 Mientras . . . Read more
Estoy tratando de compilar en cruz un ejemplo de código Rust como biblioteca para una plataforma de bare-metal AArch64 en Linux (KDE-Neon). Desafortunadamente, no funciona. Este es mi ejemplo de código Rust (lib.rs): #![no_std] #![no_mangle] pub extern “C” fn double_value(a: u32) -> u32 { a / 2 } Según [1], . . . Read more
Estoy creando un archivo de configuración para un compilador C basado en gcc para una plataforma no popular. Me gustaría que los usuarios pasen una ruta al directorio raíz del compilador, mientras que el archivo de configuración establecerá todas las rutas a c/c++/ar/lo-que-sea y establecerá las banderas de compilación adecuadas. . . . Read more
Un archivo make que estoy intentando hacer tiene arm-elf-as. He instalado binutils gcc todas las cosas que asumí que necesitaría, ¿no debería venir arm-elf-as con eso? ¿Dónde puedo obtener este chico malo? Veo muchas preguntas aquí sobre arm-elf-gcc eabi, etc. Tiene algo que ver con gnu, tal vez debería instalar . . . Read more