parisse a écrit:Meme si le support des apps s'ameliore dans le futur, a vue de nez, l'existence de fichiers sources nommes stddef.h, stdint.h, ... semble indiquer que le SDK de Numworks aura un support essentiellement vide pour la librairie standard C et C++ (ce qui parait evidemment logique vu que Epsilon n'en a guere lui-meme). Sauf erreur, on est donc extremement loin du support essentiellement complet qu'on peut retrouver avec la newlib fournie par Delta et Omega sur Numworks, ou ndless sur TI et on est meme tres loin de celui des addins Casio (qui a un support libc mais pas vraiment pour la libstdc++). Je ne sais pas ce qui sera accessible de l'OS, ils parlent d'une liste de syscalls sans donner plus de precision.
Pour l'instant, je crois que seul l'absence de sections data / bss empêche d'avoir les newlibs sur les apps externes. J'ai ouvert un issue à ce propos sur le repo (en parlant de comment zardam avait réussi à faire ça).
C'est plus sur une partie technique, tout le monde peut contribuer pour fix ça
J'ai pas réussi quand j'avais tenté 5mn (car LD n'aimait pas le fait que text et rodata soient link à l'adresse 0, et que l'ITCM ram est à l'adresse 0 aussi).
J'ai pas encore demandé à boricj