[PPL-devel] [GIT] ppl/ppl(master): Revert " Create ordinary dynamic library for interfaces, not modules. This means that the extension in darwin is changed from .so to .dylib ( just like for PPL library)."

Abramo Bagnara abramo.bagnara at bugseng.com
Tue Apr 15 10:40:40 CEST 2014


Module: ppl/ppl
Branch: master
Commit: 50de4e93a49bc8fe7687d28d01dad6c1b9a1f728
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=50de4e93a49bc8fe7687d28d01dad6c1b9a1f728

Author: Abramo Bagnara <abramo.bagnara at bugseng.com>
Date:   Tue Apr 15 10:40:34 2014 +0200

Revert "Create ordinary dynamic library for interfaces, not modules. This means that the extension in darwin is changed from .so to .dylib (just like for PPL library)."

This reverts commit faceaf05b260f5d214ae8777499a24fb69cf5c75.

---

 interfaces/Java/jni/Makefile.am       |    2 ++
 interfaces/Prolog/Ciao/Makefile.am    |    1 +
 interfaces/Prolog/GNU/Makefile.am     |    1 +
 interfaces/Prolog/SICStus/Makefile.am |    1 +
 interfaces/Prolog/SWI/Makefile.am     |    1 +
 interfaces/Prolog/XSB/Makefile.am     |    1 +
 interfaces/Prolog/YAP/Makefile.am     |    1 +
 7 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/interfaces/Java/jni/Makefile.am b/interfaces/Java/jni/Makefile.am
index 5dc9454..789a633 100644
--- a/interfaces/Java/jni/Makefile.am
+++ b/interfaces/Java/jni/Makefile.am
@@ -77,6 +77,7 @@ if HOST_OS_MINGW
 
 libppl_java_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version \
 -Wl,--kill-at
 
@@ -84,6 +85,7 @@ else !HOST_OS_MINGW
 
 libppl_java_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 endif !HOST_OS_MINGW
diff --git a/interfaces/Prolog/Ciao/Makefile.am b/interfaces/Prolog/Ciao/Makefile.am
index 2845ac3..b61c69a 100644
--- a/interfaces/Prolog/Ciao/Makefile.am
+++ b/interfaces/Prolog/Ciao/Makefile.am
@@ -158,6 +158,7 @@ libppl_ciao_la_DEPENDENCIES = \
 
 libppl_ciao_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 pkgdata_DATA = ppl_ciao.po
diff --git a/interfaces/Prolog/GNU/Makefile.am b/interfaces/Prolog/GNU/Makefile.am
index 9e87d99..d4661f4 100644
--- a/interfaces/Prolog/GNU/Makefile.am
+++ b/interfaces/Prolog/GNU/Makefile.am
@@ -153,6 +153,7 @@ libppl_gprolog_la_DEPENDENCIES = \
 
 libppl_gprolog_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 ppl_gprolog.pl: $(interface_generator_dependencies)
diff --git a/interfaces/Prolog/SICStus/Makefile.am b/interfaces/Prolog/SICStus/Makefile.am
index fb4f414..9dba960 100644
--- a/interfaces/Prolog/SICStus/Makefile.am
+++ b/interfaces/Prolog/SICStus/Makefile.am
@@ -186,6 +186,7 @@ libppl_sicstus_la_DEPENDENCIES = \
 
 libppl_sicstus_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 ppl_sicstus$(EXEEXT): ppl_sicstus.s.o $(top_builddir)/src/libppl.la
diff --git a/interfaces/Prolog/SWI/Makefile.am b/interfaces/Prolog/SWI/Makefile.am
index 013a73e..529aa5c 100644
--- a/interfaces/Prolog/SWI/Makefile.am
+++ b/interfaces/Prolog/SWI/Makefile.am
@@ -175,6 +175,7 @@ libppl_swiprolog_la_DEPENDENCIES = \
 
 libppl_swiprolog_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 pkgdata_DATA = ppl_swiprolog.pl
diff --git a/interfaces/Prolog/XSB/Makefile.am b/interfaces/Prolog/XSB/Makefile.am
index 1e14d72..1f48c74 100644
--- a/interfaces/Prolog/XSB/Makefile.am
+++ b/interfaces/Prolog/XSB/Makefile.am
@@ -176,6 +176,7 @@ libppl_xsb_la_DEPENDENCIES = \
 
 libppl_xsb_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 pkgdata_DATA = ppl_xsb.xwam
diff --git a/interfaces/Prolog/YAP/Makefile.am b/interfaces/Prolog/YAP/Makefile.am
index 39bfd7c..37bee92 100644
--- a/interfaces/Prolog/YAP/Makefile.am
+++ b/interfaces/Prolog/YAP/Makefile.am
@@ -167,6 +167,7 @@ ppl_yap_la_DEPENDENCIES = \
 
 ppl_yap_la_LDFLAGS = \
 $(NO_UNDEFINED_FLAG) \
+-module \
 -avoid-version
 
 pkgdata_DATA = ppl_yap.pl




More information about the PPL-devel mailing list