Hi, I'm trying to set up the vanilla server on linux for the first time, and I ran into some compile errors. First, on make, the following problem with players.c in the /tools directory: gcc -g -O2 -DRSA -I. -I. -I../include -I./../include -c -o players.o players.c players.c: In function `comment': players.c:191: parse error before `*' players.c:192: `file' undeclared (first use in this function) players.c:192: (Each undeclared identifier is reported only once players.c:192: for each function it appears in.) players.c:193: parse error before `static' players.c:196: `res' undeclared (first use in this function) players.c: In function `udp': players.c:231: parse error before `char' players.c:236: `packet' undeclared (first use in this function) make: *** [players.o] Error 1 I have no idea what the problem is, the line of code in question is: FILE *file = fopen(name, "r"); The second error message, in the xsg directory: gcc -g -O2 -DRSA -INONE -I. -I. -I../include -I./../include -c -o x11window.o x11window.c x11window.c:11: X11/Xlib.h: No such file or directory x11window.c:12: X11/Xutil.h: No such file or directory In this case, the files in question are just missing, perhaps due to the linux box not having X windows? Any help appreciated. Bill