Parece que los compiladores de Pascal disponibles solo pueden producir binarios para ARM en Linux. ¿Existe una versión establecida del compilador/paquete para una CPU ARM sencilla con cero software adicional preinstalado?¿Qué compiladores pascal pueden apuntar a ARM incorporado sin SO?
Para aclarar, estoy buscando una herramienta compacta de alta calidad (alternativa a C comercial, código abierto C) para CPU sin núcleo, integrada con todo el software en una ROM simple? Es bueno tener IDE con capacidades de depuración, pero no es necesario. Dubugger podría ser un IDE genérico de terceros diferente. Espero que los compiladores puedan volcar la información de depuración/símbolos en alguna forma estándar.
Gracias
La característica completa de la biblioteca de tiempo de ejecución puede ser más un problema que la ausencia de un kernel. –
Gracias por mencionar RTL. Ahora comencé a recordar lo que estaba involucrado para construir Turbo Pascal 7.0 RTL desde ASM/TASM desde cero. Todavía se necesitaba una pequeña pieza binaria, incluso con todas las fuentes abiertas como ASM. –
Creo que es más una cuestión de que FPC no le da de comer algo así (debido a la gran cantidad de dispositivos y opciones), no es que no sea posible. La gente de Afaik ha ejecutado código en dispositivos LPC sin linux. La fuente completa de FPC está en FPC con bits pequeños en el ensamblador GAS. Sin manchas binarias. Lo que un comercial como TP hizo es irrelevante –