irie officielle, au lieu de redéfinitions ultérieures. Cela s'intégrerait par un jeu de #ifdef COMPATIBILITE_PC
ma définition
#else
définition originale de TIGCC
#endifCa peut se délaidir considérablement si les modifications affectent directement la librapour chaque fonction réécrite. Le "flag" COMPATIBILITE_PC serait défini dans stdio.h par exemple, et la simple inclusion de ce header activerait toute la couche (y compris le "chargeur du main" et les manips qui l'accompagnent).
Folco : Il y a deux choses qui ont nécessité un vrai travail : le "chargeur du main" et la fonction générique _internal_getsn. Les autres fonctions sont des simples macros qui appellent la fonction générique avec les paramètres adéquats. Il doit aussi y avoir moyen de redéfinir scanf (elle doit pouvoir se décomposer en un _internal_getsn suivi d'un sscanf, si j'ai pas fumé).

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
D'accord. Et comment peut-on exploiter le code d'erreur ? Ca affiche quelque chose ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Bon je vais rester sur le retour du code à Home. Je fais ce truc pour moi et ceux qui voudront pas s'embêter avec les bizarreries de la prog sur TIGCC. Libre à chacun de modifier la couche.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Est -ce qu'il est simple d'installer GCC4TI sur Ubuntu (IDE et complilateur) ? Ou peut-on avoir la dernière version ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.