aboutsummaryrefslogtreecommitdiff
Changes necessary for shared library linking to succeed.

diff --git a/src/Makefile.in b/src/Makefile.in
index 9534473..12411bf 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -73,7 +73,7 @@ LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \
 	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
 	$(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = HDF4_USE_SHLIB=yes $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libhdfeos_la_SOURCES)
 DIST_SOURCES = $(libhdfeos_la_SOURCES)
@@ -125,8 +125,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 
-# Set LDFLAGS to alow the HDF-EOS library to use extern variables from HDF4
-LDFLAGS = -Wl,-single_module
 LIBOBJS = @LIBOBJS@
 LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@

e15390'>gnu: Add go-gopkg-in-irc-v3....* gnu/packages/irc.scm (go-gopkg-in-irc-v3): New variable. Co-authored-by: ( <paren@disroot.org> Signed-off-by: Christopher Baines <mail@cbaines.net> jgart 2023-01-12gnu: kirc: Update to 0.3.2....* gnu/packages/irc.scm (kirc): Update to 0.3.2. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> jgart 2023-01-12gnu: litterbox: Update to 1.9....* gnu/packages/irc.scm (litterbox): Update to 1.9. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> jgart 2023-01-12gnu: catgirl: Update to 2.1....* gnu/packages/irc.scm (catgirl): Update to 2.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> jgart 2023-01-12gnu: weechat: Update to 3.8....* gnu/packages/irc.scm (weechat): Update to 3.8. [arguments]: Do not build tests any more: since version 3.8, ‘make test’ is successful when tests are not built. [native-inputs]: Remove dependency on cpputest as tests are not built any more. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Sébastien Helleu 2022-12-11gnu: ii: Use G-expressions....* gnu/packages/irc.scm (ii)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice 2022-12-11gnu: ii: Update to 2.0....* gnu/packages/irc.scm (ii): Update to 2.0. Tobias Geerinckx-Rice 2022-11-19gnu: irssi: Update to 1.4.3....* gnu/packages/irc.scm (irssi): Update to 1.4.3. Signed-off-by: Christopher Baines <mail@cbaines.net> jgart 2022-11-05gnu: srain: Update to 1.5.0....* gnu/packages/irc.scm (srain): Update to 1.5.0. Vinicius Monego 2022-08-21gnu: srain: Update to 1.4.1....* gnu/packages/irc.scm (srain): Update to 1.4.1. Vinicius Monego 2022-07-31gnu: qttools: Rename to qttools-5....Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS Maxim Cournoyer 2022-07-31gnu: qtmultimedia: Rename to qtmultimedia-5....Automated via: git grep -l qtmultimedia | xargs sed 's/qtmultimedia/qtmultimedia-5/g' -i git checkout NEWS Maxim Cournoyer 2022-07-31gnu: qtsvg: Rename variable to qtsvg-5....This is in preparation of the qtsvg update to version 6. This change was automated via the following command: git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i Maxim Cournoyer 2022-07-18gnu: weechat: Update to 3.6....* gnu/packages/irc.scm (weechat): Update to 3.6. [arguments]: Adjust instances of architecture specific code. Efraim Flashner 2022-06-18gnu: srain: Update to 1.4.0....* gnu/packages/irc.scm (srain): Update to 1.4.0. Vinicius Monego 2022-06-05gnu: irssi: Edit description....* gnu/packages/irc.scm (irssi)[synopsis, description]: Expound. Tobias Geerinckx-Rice 2022-06-05gnu: irssi: Update to 1.4.1....* gnu/packages/irc.scm (irssi): Update to 1.4.1. [arguments]: Remove unmaintained "--with-bot". Tobias Geerinckx-Rice 2022-03-30gnu: weechat: Update to 3.5....* gnu/packages/irc.scm (weechat): Update to 3.5. [inputs]: Add zstd:lib. Efraim Flashner