1

Bon vla j'ai chercher vite fait dans la doc tigcc mais j'ai pas trouvé comment faire une lib dynamique.
Si qqn pouvais me donner une url ou autre car je trouve pas:'( j'ai que des truc du genre how can i use a doorsos librairiesad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

2

Y'avait ça dans le tuto de squale 92!!!
Je ceherche ça pour toitop
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

3

Merde, moi aussi je retire ce que j'ai dit.
J'avais mal compris la question de TiMad... triso

4

je retire ce que g dit trilove.gif
warau kado niha fuku kitaru.

#trifouet#!!!

5

ouai et a part ca ..
C'est pour mettre XLib en dynamique. mais bon j'ai beau recherche dyn* kernel.. bein dans la doc de TIGCC ya rien d'interessantsad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

6

c'est pas bien dur, il suffit de mettre un
#define _library
et de déclare les fonction exportées en :
NomDeLib__xxxx
ou NomDeLib est le nom de ta lib et xxxx le numéro de ta fonction en hexa
avatar

7

XLib en kernel :-)
faudrait penser plutot faire en mistub, ce serait moins chiant pour les programmeurs nostub

8

je sais que c'est pas bien dure, je cherche juste la doc pour le faire...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

9

squale92.free.fr
je sais plus dans quel fichier partX.zip c'est, par contre
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

10

nEUrOne > Une version _nostub et une Kernel, ça serait plus adapté je pense... (enfin pour ma part si XLib devient kernel ou mistub, je passe à GraphX).
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

#define _library
et de déclare les fonction exportées en : NomDeLib__xxxx

je crois pas qu'il y ait besoin de plus d'information que ca
avatar

12

int _library; je crois plutot.

13

C'est dans la partie 3 chapitre 23
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

14

2 demi lignes....
Mais ca suffit pour en faire. A comparer aux disaines de pages sur les dll _nostubs...

15

c'est claire que les dll nostub c'est le merdier!
thx allsmile
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

16

C'est surtout que les DLLs _nostub ne sont pas prévues pour ça...

Et pourquoi veux-tu absolument faire une librairie dynamique?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

17

bein c'est simple je propose lib dynamique et lib statiqueet le programmeur comme ca il peut compiler son programme dans les 2 modes..
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

18

Il peut le faire aussi avec une librairie statique seule.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

T'es lourd Kevin.
avatar
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.

20

oui mais la lib statique c'est un format dépassé wink
Alors autant bénéficier des avantages des Lib dynamiques si on veut un prog kernel.
avatar

21

C'est le format de librairies dynamiques qui est dépassé, pas celui des librairies statiques. Les librairies dynamiques datent de l'époque de Fargo, les librairies statiques du 24 mars 2001 (TIGCC 0.91). Donc les librairies statiques sont le concept le plus récent. Et comme elles sont plus pratiques que les librairies dynamiques (pas de fonctions inutilisées sur la calculatrice, l'utilisateur ne doit pas s'occuper d'installer les librairies parce que l'éditeur de liens (linkeur) le fait pour lui etc.), elles sont techniquement supérieures. Les librairies dynamiques ont donc été remplacées par un nouveau concept techniquement supérieur, elles sont donc dépassées.

EDIT: Juste quelques corrections de grammaire.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

22

Thibaut
a écrit : T'es lourd Kevin.

Tu le trouves lourd parce que c'est la vérité et que tu ne veux pas entendre la vérité.

Les librairies statiques sont utilisables de manière égale en _nostub et en kernel. Pourquoi se casser la tête à faire une version dynamique pour les programmeurs kernel? Ils peuvent très bien utiliser la librairie statique, et profiter des avantages des librairies statiques de la même manière que les programmeurs _nostub.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

23

Non, encore une fois, c'est ce que tu crois être la vérité ! Il n'y a pas de vérité sur cette question. Que des avis.
Le tient n'est pas celui de tout le monde. Ces gens-là voient des avantages au mode kernel, que PpHd t'explique en long et en large mais que tu ne veux pas entendre.
avatar
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.

24

C'est vrai qu'en ce moment tu es grave lourd, kevin!

Au fait, ce n'est pas parce que c'est vieux que ca ne peut pas etre remis au gout du jour!

si on suit ta logique unix/linux, c'est pourrave, et windows c'est mieux car plus rescent?!

et bien non, parce que des gens travaillent dessus pour l'entrtenir, comme ton petit linux, le probleme c'est que tu la joues a la microsoft! tu vampirise les programmeurs kernels, et les voudouïse pour les persuader que c'est la seule et unique bonne chose!
C'est un peu le mode de fonctionnement de billou, mais bref vive la pluralité et d'avoir le choix sans qu'on nous casse les oreilles!

Et tu me refais penser a ce que j'ai dit, hier, tu es le RMS des ti: tu fais des choses bien pour la communauté, mais tu es un lourd! a ton avis pkoi rm s est banni de la ml du developpement du kernel de linux!? tout simplement parce qu'il veut absolument imposer ses idées, mais il faut voir qu'a coté de lui, un grand nombre de personnes sont la pour donner leur avis, et qu'il faut les ecouter pour en tirer parti, et non pour que ca rentre par une oreille et ressorte par l'autre car monsieur kevin est borné!

25

smile
avatar
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.

26

Vous avez bientôt fini vos attaques personnelles? Avez-vous lu le deuxième paragraphe du message #21??? Le revoilà:
Les librairies statiques sont utilisables de manière égale en _nostub et en kernel. Pourquoi se casser la tête à faire une version dynamique pour les programmeurs kernel? Ils peuvent très bien utiliser la librairie statique, et profiter des avantages des librairies statiques de la même manière que les programmeurs _nostub.

Il y a une question (j'ai mis le point d'interrogation en rouge et gras) à laquelle je n'ai pas vu de réponse. Dois-je en conclure que vous n'en avez pas?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

27

bah... c comme avec les newbs, au bout d'un moment, a force de répéter, ça saoul et on ne prend même plus la peine de répondresmile
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

28

Kevin: tu as ta reponse: regarde les topics de pedrom>> cf la taille des jeux, mais bref, ce n'est pas mon affaire de rentrer dans ce genre de debats!

C'est comme les américains qui traitent les frnacias de poules mouillés car ils ne les soutiennent pas! il pensent que les francais ont peur, mais le fait est qu'ils sont trop bornés! pour penser que des gens ne sont pas de leur avis!
Voila mon explication a ta question, et si elle ne te suffit pas, je m'en fous royalement!

29

TiMad, plutot que faire kernel dynamique + statique, autent faire une version kernel, qui soit "hybride" (du mistub par ex) pour etre utilisé par tt les modes de programations possibles smile

Mais faut deja faire une version kernel avant de se lancer dans le mistub..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

30

godzil a écrit :
TiMad, plutot que faire kernel dynamique + statique, autent faire une version kernel, qui soit "hybride" (du mistub par ex) pour etre utilisé par tt les modes de programations possibles smile

Le "mistub" tel que tu le décris n'existe pas. On ne peut pas faire une librairie dynamique "hybride" comme tu la décris. Ce qu'on peut faire, c'est ce que fait genlib: une librairie statique qui reloge le format kernel (ou plutôt une partie du format kernel, suffisante pour faire marcher genlib). Mais ça prend tellement de place qu'il vaut vraiment mieux faire tout en statique. D'autant plus que le linkage statique apporte aussi plein d'autres avantages.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité