Probleme de programmation unix et stdarg.h - C - Programmation
Marsh Posté le 19-08-2004 à 13:52:23
d'apres la doc que j'ai le header standard serait stdarg.h et pas sys/varargs.h
Marsh Posté le 19-08-2004 à 18:23:08
en fait stdarg.h prend ds ses include sys/varargs et qd j'inclus stdarg.h il me dit que j'ai des variables qui sont redefinie
Marsh Posté le 19-08-2004 à 18:30:52
bah c'est que ton système est assez mité, du moins que ton compilateur a du mal
Marsh Posté le 21-08-2004 à 16:52:38
c pas mon systeme c celui de mon ecole c des sunray enfin j'y ai pas acces donc je sais pas dire comment ils sont configurer ni comment je pourrais faire pr changer les libs
Marsh Posté le 21-08-2004 à 17:35:55
kain1011 a écrit : en fait stdarg.h prend ds ses include sys/varargs et qd j'inclus stdarg.h il me dit que j'ai des variables qui sont redefinie |
attends, n'inclue que ça évidemment
Marsh Posté le 19-08-2004 à 13:34:39
voila j'essaie de compiler un prog qui compilait sous compaq mais il me donne ca comme erreur et je vois pas trop d'ou ca provient
"thTrace.c", line 84: undefined symbol: __builtin_va_alist
la ligne 84 y a ca dedans
va_start(arg , pszTrace );
voici l'import que je fais et qui d'apres le compilateur ne pose pas de probleme
#include <sys/varargs.h>
je vois pas trop comment corriger le probleme j'ai un peu chercher sur internet mais je trouve pas trop ce qu'il me faut, j'espere que j'aurais plus de chance ici
ha oui details mais qui a son importance a 1er vue ca dois compiler sous un serveur SUN
Merci