Sembra che i compilatori Pascal disponibili possano produrre solo file binari per ARM su Linux. Esiste una versione consolidata di compilatore/bundle per CPU criptata ARM con zero software aggiuntivo preinstallato?Quali compilatori pascal possono scegliere come target ARM incorporato senza sistema operativo?
Per chiarire, sono alla ricerca di uno strumento compatto di alta qualità (alternativa al C commerciale, open source C) per la CPU senza il kernel e con il software in un'unica ROM semplice? IDE con funzionalità di debug è bello avere, ma non necessario. Dubugger potrebbe effettivamente essere un IDE generico di terze parti diverso. Spero che i compilatori possano scaricare le informazioni di debug/simboli in qualche forma standard.
Grazie
Il ness completo della libreria runtime può essere più un problema che l'assenza di un kernel. –
Grazie per aver menzionato RTL. Ora inizio a ricordare cosa è stato coinvolto per creare Turbo Pascal 7.0 RTL da ASM/TASM da zero. C'era ancora bisogno di un minuscolo pezzo binario, anche con tutte le sorgenti aperte come ASM. –
Penso che sia più una questione che FPC non ti dia da mangiare qualcosa del genere (a causa della pletora di dispositivi e opzioni), non che non sia possibile. Le persone Afaik hanno eseguito codice su dispositivi LPC senza linux. L'intera sorgente FPC è in FPC con piccoli bit nell'assembler GAS. Nessun blob binario. Che cosa commerciale ha fatto TP è irrilevante –