Bonjour,

J'essaye d'installer un IRCu basé sur ircu2.10.07.
Le ./configure et make config se passe trés bien.
Seulement au moment du make, je me retrouve avec un erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
gcc -g -O3 -pipe -I../include -c sprintf_irc.c -o sprintf_irc.o
sprintf_irc.c: In function ‘sprintf_irc’:
sprintf_irc.c:413: error: address of register variable ‘vl’ requested
sprintf_irc.c:415: error: address of register variable ‘vl’ requested
make[1]: *** [sprintf_irc.o] Erreur 1

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
char *sprintf_irc(register char *str, const char *format, ...)
{
   register va_list vl;
   register char *ret;
   va_start(vl, format);
   ret = vsprintf_irc(str, format, vl);
   va_end(vl);
   return ret;
}
Si quelqu'un a une idée d'où cela peut venir svp .. J'ai fais des recherches et impossible de trouver.