Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » 9860giii (.g1a) program debug
Simnon Hors ligne Membre Points: 19 Défis: 0 Message

9860giii (.g1a) program debug

Posté le 07/04/2025 22:07

how do i debug .g1a file (made in fxsdk)? i tried to put it in the old casio sdk and fx-manager plus but i cant


Calamari Hors ligne Membre Points: 444 Défis: 0 Message

Citer : Posté le 08/04/2025 08:39 | #


It's unclear what type of problem you are trying to debug, but you can try to use GDB with fxSDK and gint. https://www.planet-casio.com/Fr/forums/topic13572-74-gint-un-noyau-pour-developper-des-add-ins.html#196935

You can also use fxlink and USB for print-style debugging: https://www.planet-casio.com/Fr/forums/topic18663-1-sending-data-over-usb.html
“Remember to have fun doing this, or it ain't worth it.” — Robert Alan Koeneke
“They call me the king of the spreadsheets, got 'em all printed out on my bedsheets.” — “Weird Al” Yankovic
Lephenixnoir Hors ligne Administrateur Points: 24993 Défis: 174 Message

Citer : Posté le 08/04/2025 08:41 | #


There are various approaches... you have all the usual program-based tests like stopping at different points, printing, etc. These work well when the bug happens every time at a predictable point in the program. (Although sending programs on the 35+E II/G-III is a bit slow...)

gint supports some remote debugging so you can use gdb, or if you're a bit more comfortable with setting things up, a GUI debugger based on gdb.

People also frequently ask things here on the forum when stuck. A big indicator of a complex bug is if it doesn't happen every time, or not always at the same time, or does not lead to the same error every time.
Mon graphe (28 Janvier): (MPM ; serial gint ; (Rogue Life || HH2) ; PythonExtra ; ? ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Simnon Hors ligne Membre Points: 19 Défis: 0 Message

Citer : Posté le 08/04/2025 08:42 | #


right now i have a problem with my program not running at all and bricking my calculator and an emulator wpuld maybe give me some errors so i have a lead to fix it
Calamari Hors ligne Membre Points: 444 Défis: 0 Message

Citer : Posté le 08/04/2025 08:45 | #


Definitely try debugging it with GDB, then.
“Remember to have fun doing this, or it ain't worth it.” — Robert Alan Koeneke
“They call me the king of the spreadsheets, got 'em all printed out on my bedsheets.” — “Weird Al” Yankovic

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 103 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