On Sat, 27 Nov 1999, Christoph Reichenbach wrote:
> INCLUDES already starts with $-I$(top_srcdir)/src/include. Did you
> use BSD make or GNU make? Compiling under FreeBSD required gmake (AFAIK,
> Automake uses some gnu-specific stuff), so that /could/ be the problem.
Ok, snapshot 19991127 has been built on NetBSD 1.4.1! Here is the list
of modifications:
- NetBSD does not define __unix__ (can be checked by autoconf)
- sys/types.h should be included before sys/dirent.h
- --with-png-dir=/usr/pkg fails to set -I/usr/pkg/include and
-L/usr/pkg/lib and define HAVE_LIBPNG in the Makefiles
- sched_yield() is not defined (should be checked by autoconf)
- GGI (installed in /usr/local) is not found by the configuration script
- Electric Fence should be checked by autoconf
The build machine is a i586-pc-netbsd1.4.1,
NetBSD mrhankey 1.4.1 NetBSD 1.4.1 (GENERIC) #1: Tue Aug 10 00:03:09 MEST 1999
fvdl@struis:/usr/src/sys/arch/i386/compile/GENERIC i386
LSL3 runs nicely through all the opening sequence and you can walk around
with Larry. It passes the point where it explodes in Linux, but it's
probably because Electric Fence is not installed in the NetBSD box.
Of course, gmake is needed (I think my fingers automatically type 'make'
when building is required ;))
claudio