gcc -c modlist.c -o modlist.o
ar -r modules.a modlist.o
ranlib modules.a
make[1]: Leaving directory `/home/mircx/ircservices-5.0.57/modules'
sh version.sh
gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -fno-stack-protector -g -Wall -Wmissing-prototypes -fno-builtin-log -c version.c -o version.o
gcc 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 modules/modules.a -o ircservices
make[1]: Entering directory `/home/mircx/ircservices-5.0.57/lang'
gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -fno-stack-protector -g -Wall -Wmissing-prototypes -fno-builtin-log langcomp.c -o langcomp
langcomp.c:118:14: error: conflicting types for ‘getline’
static char *getline(FILE *f)
^
In file included from langcomp.c:40:0:
/usr/include/stdio.h:678:20: note: previous declaration of ‘getline’ was here
extern _IO_ssize_t getline (char **__restrict __lineptr,
^
make[1]: *** [langcomp] Error 1
make[1]: Leaving directory `/home/mircx/ircservices-5.0.57/lang'
make: *** [languages] Error 2