diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 9c702b4b43087bde7d7acbe8414eebada1041e67..8e93c1b41948ddf52b4005672ad45511522ac15c 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -87,22 +87,8 @@ SBBSLIB = -lsbbs $(SBBSLIB) : $(SBBS) $(QUIET)touch -- '$(SBBSLIB)' -ifneq ($(os),darwin) -ifneq ($(os),sunos) -SBBSLDFLAGS := $(LDFLAGS) -rpath-link ./$(LIBODIR) -rpath ./ -#LDFLAGS += -Wl,-rpath-link,./$(LIBODIR),-rpath,./ -LDFLAGS += -Xlinker -rpath -LDFLAGS += -Xlinker . -ifneq ($(os),openbsd) -LDFLAGS += -Xlinker -rpath-link -LDFLAGS += -Xlinker ./$(LIBODIR) -LDFLAGS += -Xlinker -rpath-link -LDFLAGS += -Xlinker $(JSLIBDIR) -LDFLAGS += -Xlinker -rpath-link -LDFLAGS += -Xlinker $(NSPRDIR) -endif -endif -endif +LD_RUN_PATH := .;./$(LIBODIR);$(JSLIBDIR);$(NSPRDIR) +export LD_RUN_PATH CON_OBJS = $(LIBODIR)/sbbscon.o $(LIBODIR)/conwrap.o \ $(LIBODIR)/sbbs_ini.o