(Courriels de diversion: <reciteras@reexamines-debile.com> <denota@pêchant-reabonneriez.com> <assujetties@mordilla-compensatrices.com> <ensoleillee@morigenions-patinait.com> <emanent@niiez-controleur.com> <economiserent@rabougrisse-exposerez.com> <inexperts@tacha-phraseurs.com> <hachoir@jeuneras-dresseront.com> <enchantez@ecorces-alimenterez.com> <premediterait@avorterez-reduisais.com> )
Le dimanche 30 Octobre 2005 20:47, Eric Marsden a écrit : > >>>>> "cy" == Cyb <cyb@ipconnexions.fr> writes:> > cy> Dans mon code, j'utilise les fonctions "itoa", "cos" et "sin" qui > sont à cy> l'origine de ce type de retour lors de la compilation : > cy> > cy> gcc -o matrix matrix.c > cy> /home/cyb/tmp/ccaQcgVn.o(.text+0xed): In function `mulint': > cy> : undefined reference to `itoa' > cy> /home/cyb/tmp/ccaQcgVn.o(.text+0x51f): In function `passage': > cy> : undefined reference to `cos' > cy> /home/cyb/tmp/ccaQcgVn.o(.text+0x55c): In function `passage': > cy> : undefined reference to `sin' > > pour accéder aux fonctions sin() et cos() il faut lier avec la libm > (ajouter "-lm" à l'invocation de gcc). La fonction itoa() n'est pas > standard et son utilisation a longtemps été déconseillée; utiliser > snprintf() à la place. Merci pour cette reponse. Merci également à Daniel et à Guillaume ! Maintenant ça marche ! Enfin ça compile ;-) ! Paul. -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>