diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 95dceec552961a1b4b6be305660fa5eff075b849..59b60c91fe8a39fb382408b50d8aea64f768938f 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -166,6 +166,9 @@ endif ifeq ($(os),darwin) LIB_RPATH := -Wl,$(RPATH),@executable_path,$(RPATH),@executable_path/../$(LIBODIR) endif +ifeq ($(os), netbsd) + LIB_RPATH := '-Wl,-rpath,$$ORIGIN,-rpath,$$ORIGIN/../$(LIBODIR),-z,origin' +endif CFLAGS += $(JS_CFLAGS) $(CRYPT_CFLAGS) $(UIFC-MT_CFLAGS) $(XPDEV-MT_CFLAGS) $(SMBLIB_CFLAGS) $(CIOLIB-MT_CFLAGS) $(ENCODE_CFLAGS) $(HASH_CFLAGS) CFLAGS += -I../comio