Bonsoir
Une deuxième étape a été franchie, se débarrasser de la plupart des
libs pas très standard pour le compilateur PureC (Thing ne peut compiler
qu'en PureC) et cela va peut être surprendre justement pour qu'il soit
possible de le compiler aussi avec d'autres compilateurs.
Alors déjà ce qui est sorti:
- Vieille lib Mintlib qui fonctionnait à moitié, encore quelques
broutilles à voir très peu utiles.
- Devlock lib
Après ce tour d'amaigrissement, marche toujours très bien et ai corrigé
un bug dans la gestion du help de Thing et aussi un problème avec
l'utilisation de l'environnement.
Il reste un dernier gros morceau, la lib nkcc, qui est en fait un fichier
100% asm mais dont Thing n'utilise que 20%, alors c'est bête d'ajouter
des détournement interruption pour ne pas utiliser! Je suis en train de
réécrire le stricte nécessaire en C, ca va prendre un peu de temps vu
que la doc est proche de zéro c'est plus de la translation d'asm vers C
qu'autre chose, un bon exercice.
Quand ce sera fait je tenterais de compiler avec GCC, on verra