Posté le 07/09/2025 22:04
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 52 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 07/09/2025 22:36 | #
How much global data do you even have in this program? You're exceeding the limit declared by the linker script which is 1 MB. The calculator allows add-ins of up to 2 MB, but if you inflate the limit the g3a will just be ignored.
Citer : Posté le 08/09/2025 00:49 | #
I won't lie there are 1000+ different .c scripts making this thing up there is probably a way more practical way to do what I am doing but I don't feel like restarting all over again is my only option just deleting some stuff?
Citer : Posté le 08/09/2025 09:02 | #
You can push the linker script limit to about 2 MB on ROM, which should salvage it for now. You won't be able to go any further, however.
The immediate question then becomes why does changing the linker script not affect the compilation output. Can you look for the compilation command in your build log and search for the last -T option? It'll be followed by the path to the linker script being used. Make sure this is the one you're editing.
Citer : Posté le 08/09/2025 17:33 | #
Just checked the path to the linker script and I am editing the right one I think my best option would be just to delete some stuff as now this introduces an whole other issue that I need to fix
Citer : Posté le 08/09/2025 17:44 | #
Changing the size in the linker should work. But I can't troubleshoot any further without additional information.
Citer : Posté le 08/09/2025 18:59 | #
Yes I did change that from 1024k to 2048k and nothing changed but its fine now as the issue is fixed I have just got rid of extra files I don't need anymore