diff --git a/xtrn/sbl/GNUmakefile b/xtrn/sbl/GNUmakefile index 577d33532504d509ae87dc46ee273f8b2d034219..0bc0aea0da3c471d0f3ef25694430b850225128d 100644 --- a/xtrn/sbl/GNUmakefile +++ b/xtrn/sbl/GNUmakefile @@ -38,10 +38,12 @@ DELETE := rm -f -v ifeq ($(os),freebsd) # FreeBSD CFLAGS += -D_THREAD_SAFE LFLAGS := -pthread + BSD = 1 else ifeq ($(os),openbsd) # OpenBSD CFLAGS += -D_THREAD_SAFE LFLAGS := -pthread + BSD = 1 else ifeq ($(os),netbsd) # NetBSD CFLAGS += -D_THREAD_SAFE -D__unix__ -D_NEED_SEM -I/usr/pkg/include @@ -67,7 +69,7 @@ CFLAGS += -I$(XSDK) -I$(XPDEV) -I$(SBBS_SRC) all: sbl sbl2smb smb2sbl sblpack sbl: sbl.o xsdk.o xsdkvars.o xsdkwrap.o - $(CC) $(CFLAGS) $^ -o $@ $(LIBS) + $(CC) $(CFLAGS) $(LFLAGS) $^ -o $@ $(LIBS) SMBIO = $(XPDEV)/genwrap.o $(XPDEV)/filewrap.o $(XPDEV)/dirwrap.o \ $(SBBS_SRC)/smblib.o $(SBBS_SRC)/lzh.o