Ho ricevuto questo errore perché il mio binario non può adattarsi alla ROM.
Il mio primo errore è stato:
address 0x34000 of arm_flash.elf section `.mmu_tbl' is not within region `ps7_ram_0`
Quindi ho lo stesso elenco di errori di riferimento non definiti.
Devo ridurre la dimensione binaria, rimuovendo new
parole chiave e tutta l'allocazione dinamica della memoria dal mio codice C++.
Prova a eseguire questo:
arm-none-eabi-gcc --specs=rdimon.specs -lgcc -lc -lm -lrdimon -o hello hello.c
Il tuo toolkit sembra fornire librdimon.a, una libreria che fornisce le funzioni C standard di base.