On Fri, Apr 10, 2009 at 04:12:06PM +0100, Steffan Wood wrote: > gcc -I../include -I../lib/pcre -Wall -O2 -g -c csvlib.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c dbuf.c
And you're not using the Debian package (7.2.2) because? > gcc -I../include -I../lib/pcre -Wall -O2 -g -c dynlink.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c event.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c fdlist.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c fileio.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c getopt.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c hash.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c hook.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c hostmask.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c irc_getaddrinfo.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c irc_getnameinfo.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c irc_res.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c irc_reslib.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c irc_string.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c ircd.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -c ircd_signal.c > gcc -I../include -I../lib/pcre -Wall -O2 -g -I. -c lex.yy.c > In file included from /usr/include/sys/stat.h:107, > from ../include/stdinc.h:123, > from ircd_lexer.l:31: > /usr/include/bits/stat.h:103: error: expected identifier or ‘(’ before > ‘[’ token > make[1]: *** [lex.yy.o] Error 1 > make[1]: Leaving directory `/home/steffan/ircd-hybrid-7.2.3/src' > make: *** [build] Error 2 I don't know that package, but this error is in pcre. This package seems to be shipped with its own copy. I suggest you take a look at how the Debian package is built vs. the system pcre. apt-get source ircd-hybrid -- Tzafrir Cohen | tzaf...@jabber.org | VIM is http://tzafrir.org.il | | a Mutt's tzaf...@cohens.org.il | | best ICQ# 16849754 | | friend -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org