C'est pour créer une vraie librairie statique ou juste pour utiliser cette fonction dans un programme en assembleur?
Je suppose que c'est plutôt le deuxième choix qui t'intéresse, mais si c'est le premier, le tutorial C de squale92 et Verstand (
http://www.multimania.com/squale92/) est la bonne référence.
Si c'est le deuxième, mon tutorial (
http://www.ti-fr.org/~prog/index.php3?do=asm/tuto/asm1) explique cela dans la partie V.2 (mais je suppose que tu l'as lu puisque tu as recopié une ligne de mon commentaire par erreur

). En bref:
* compile cela avec ton fichier ASM (dans le même projet)
* dans ton fichier ASM, appelle la fonction avec
jsr DrawRect
* il se peut qu'avec TIGCC 0.92, tu doives ajouter:
xdef asm_main
asm_main:
au début de ton programme en assembleur et:
extern void asm_main(void);
void _main(void) {asm_main();}
après
#include "tigcclib.h". Ceci pour appeler le programme en assembleur si TIGCC linke le fichier C en premier.