30

lol, je voulais juste utiliser genlib pour initialiser une fonction en ASm et programmer le reste en C. Pas grave, je ferais tout en C.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

31

PpHd
: Mais si tu definies __save__the_sp correctement (cf definition de exit dans tigcc),

Ça ne fonctionnera pas correctement avec TIGCC 0.94. Seuls les fichiers .s sont parsés par le patcheur. Il faut copier-coller le code de tipatch.lib.
Pour TIGCC 0.95, ça sera fait avec des directives de linker, utilisables telles quelles en assembleur.
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é

32

J'abandonne toute façon, je m'en doutais rien qu'à la première compilation.
Dans tout les cas, personne ne programmera en ASM Nostub avec des librairie en statique, donc je vais me contenter du C. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

33

geogeo
: Dans tout les cas, personne ne programmera en ASM Nostub avec des librairie en statique

Si, avec de vraies librairies statiques. Mais gennlib.a est juste une librairie d'importation, pas une vraie librairie statique.
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é

34

Faudrait que tu revois tes definitions.

35

Ben, la définition est qu'une "librairie statique" qui n'est qu'un simple wrapper autour d'une librairie dynamique (qui n'apporte aucune fonctionnalité en elle-même à part rendre possible l'utilisation de la librairie dynamique) est une librairie d'importation, pas une librairie statique.
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é

36

Faux elle apporte des fonctionnalites non-disponible dans la version dynamique: glaux entre autre.

37

Bon, alors c'est en partie une librairie statique et en partie une librairie d'importation. smile
Et en tout cas ce n'est pas une librairie entièrement statique parce qu'elle dépend d'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é

38

tigcclib.a n'est pas une lib entièrement statique non plus puisqu'elle permet l'importation de DLL roll

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

39

LOL...
Elle ne dépend pas d'une DLL, elle propose d'en charger (et pas une particulière comme genlib, mais n'importe laquelle), c'est tout.
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é