From 60436f157343e7a20d6fa9596bb38718cb5932a2 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Mon, 28 Apr 2003 05:48:52 +0000 Subject: [PATCH] NetBSD fixes... compiles successfully now --- xtrn/sbj/GNUmakefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/xtrn/sbj/GNUmakefile b/xtrn/sbj/GNUmakefile index 138d3c0481..8b5db5d563 100644 --- a/xtrn/sbj/GNUmakefile +++ b/xtrn/sbj/GNUmakefile @@ -36,10 +36,15 @@ else ifeq ($(os),openbsd) # OpenBSD LIBS += -pthread else - ifeq ($(os),qnx) # QNX - LIBS += -lsocket - else # Linux / Generic UNIX - LIBS += -lpthread + ifeq ($(os),netbsd) #NetBSD + CFLAGS += -D__unix__ -I/usr/pkg/include -I../../src/xpdev + LIBS += -L/usr/pkg/lib -lpthread + else + ifeq ($(os),qnx) # QNX + LIBS += -lsocket + else # Linux / Generic UNIX + LIBS += -lpthread + endif endif #! QNX endif #! OpenBSD endif #! FreeBSD @@ -47,6 +52,9 @@ endif #! FreeBSD CFLAGS += -I$(XSDK) OBJS = xsdk.o xsdkvars.o xsdkwrap.o +ifeq ($(os),netbsd) + OBJS += ../../src/xpdev/sem.o +endif all: sbj sbjclean -- GitLab