Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Export dynamic symbols for plugins.
Dan McGregor committed 7 years ago
commit 38f53cee5459c62763618cfeb84d66f1883e570d
parent 52a5b8e
1 file changed +5 -1
modified src/Makefile.autosetup
@@ -67,7 +67,11 @@ OTHER_LIBS+= -lresolv
@if libabidir == libmachista
LOCAL_LDFLAGS=	$(LIBS) $(OTHER_LIBS)
@else
-
LOCAL_LDFLAGS=	-Wl,-Bstatic $(LIBS) -Wl,-Bdynamic $(OTHER_LIBS)
+
LOCAL_LDFLAGS=	-Wl,-Bstatic \
+
		-Wl,--whole-archive $(LIBS) -Wl,--no-whole-archive \
+
		-Wl,-Bdynamic $(OTHER_LIBS) \
+
		-Wl,--export-dynamic \
+
		-Wl,--version-script=$(top_builddir)/libpkg/libpkg.ver
@endif

STATIC_LDFLAGS=	$(LIBS) $(OTHER_LIBS)