G'day, A friend who is a FreeBSD user tried to build Netrek Vanilla 2.11.1 from source and had a few problems, and sent me the write-up. I've pushed a patch into my repo that fixes the missing include for signal.h in ntserv/main.c, and I'll tell my friend about it, but for the interest of other FreeBSD users ... http://quozl.us.netrek.org/netrek/2006-07-05-freebsd/Building_netrek.pdf Summary: install autoconf 2.59, libtool 1.5, gcc 4.1.2, gmake 3.80-2, turn off PLAYER_INDEX in config.h.in, install expat 2.0.0_1, fontconfig 2.3.2_5.1, freetype2 2.1.10_3, libdrm 2.0.2, pkg-config 0.20_2, xorg-libraries 6.9.0, then configure and build. Do we have any active FreeBSD users on this mailing list? -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/ -------------- next part -------------- Wed Jul 5 16:27:26 EST 2006 quozl at us.netrek.org * freebsd compilation fix, missing header * ntserv/main.c: add signal.h include, after a report from a FreeBSD user showed that my enthusiastic trimming of headers had broken compilation on other operating systems. diff -rN -u old-netrek-server/Vanilla/ntserv/main.c new-netrek-server/Vanilla/ntserv/main.c --- old-netrek-server/Vanilla/ntserv/main.c 2006-07-05 16:41:23.000000000 +1000 +++ new-netrek-server/Vanilla/ntserv/main.c 2006-07-05 16:41:23.000000000 +1000 @@ -10,6 +10,7 @@ #include <pwd.h> #include <fcntl.h> #include <arpa/inet.h> +#include <signal.h> #include "defs.h" #include INC_UNISTD #include INC_SYS_WAIT -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20060705/1b212961/attachment.pgp