[IRCServices] Services 5.0.42 error in compiling

Andrew Church achurch at achurch.org
Thu Dec 2 11:48:53 PST 2004


>i get this error while compiling (upgrading from 5.0.41)
>gcc  -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log 
>-c version.c -o version.o
>gcc -rdynamic actions.o channels.o commands.o compat.o conffile.o encrypt.o 
>ignore.o init.o language.o log.o main.o memory.o messages.o misc.o modes.o 
>modules.o process.o send.o servers.o signals.o sockets.o suspinfo.o 
>timeout.o users.o  version.o   -o ircservices
>log.o: In function `vlogprintf':
>/usr/home/xxx/ircservices-5.0.42/log.c:103: undefined reference to `va_copy'
>gmake: *** [ircservices] Error 1

     It looks like your compiler doesn't support va_copy (which is part of
the C99 standard).  I'll add a workaround in the next release, but it will
disappear again in version 5.1, so I would recommend upgrading your
compiler.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/