BSD/OS seems to be using GNU ld, which needs -rpath-link to find the

implicit dependency of an explicitly lined .so at link time.
This commit is contained in:
wtc%netscape.com 2003-03-22 01:26:58 +00:00
parent a7d8e133da
commit 2242970351

View File

@ -185,6 +185,10 @@ ifeq ($(OS_ARCH), Linux)
EXTRA_SHARED_LIBS += -Wl,-rpath-link,$(DIST)/lib EXTRA_SHARED_LIBS += -Wl,-rpath-link,$(DIST)/lib
endif endif
ifeq ($(OS_ARCH), BSD_OS)
EXTRA_SHARED_LIBS += -Wl,-rpath-link,$(DIST)/lib
endif
ifeq ($(OS_ARCH), Darwin) ifeq ($(OS_ARCH), Darwin)
EXTRA_SHARED_LIBS += -dylib_file @executable_path/libsoftokn3.dylib:$(DIST)/lib/libsoftokn3.dylib EXTRA_SHARED_LIBS += -dylib_file @executable_path/libsoftokn3.dylib:$(DIST)/lib/libsoftokn3.dylib
endif endif