diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 9838bfc19286e7483d27a60397b23478b9c77624..f2264c562215d5cf63f06940499a5707bb11b8d9 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -179,10 +179,12 @@ vpath %.cpp $(UIFC) LFLAGS += -L./$(LIBODIR) SBBSLDFLAGS := $(LFLAGS) -rpath-link ./$(LIBODIR) -rpath ./ #LFLAGS += -Wl,-rpath-link,./$(LIBODIR),-rpath,./ -LFLAGS += -Xlinker -rpath-link -LFLAGS += -Xlinker ./$(LIBODIR) LFLAGS += -Xlinker -rpath LFLAGS += -Xlinker . +ifneq ($(os),openbsd) +LFLAGS += -Xlinker -rpath-link +LFLAGS += -Xlinker ./$(LIBODIR) +endif ifeq ($(os),freebsd) LFLAGS += -pthread endif