projects/guix·blob javascript-team · refs

25 lines · 942 B

1Changes necessary for shared library linking to succeed.
2
3diff --git a/src/Makefile.in b/src/Makefile.in
4index 9534473..12411bf 100644
5--- a/src/Makefile.in
6+++ b/src/Makefile.in
7@@ -73,7 +73,7 @@ LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \
8 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
9 $(AM_CFLAGS) $(CFLAGS)
10 CCLD = $(CC)
11-LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
12+LINK = HDF4_USE_SHLIB=yes $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
13 $(AM_LDFLAGS) $(LDFLAGS) -o $@
14 SOURCES = $(libhdfeos_la_SOURCES)
15 DIST_SOURCES = $(libhdfeos_la_SOURCES)
16@@ -125,8 +125,6 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
17 INSTALL_SCRIPT = @INSTALL_SCRIPT@
18 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
19
20-# Set LDFLAGS to alow the HDF-EOS library to use extern variables from HDF4
21-LDFLAGS = -Wl,-single_module
22 LIBOBJS = @LIBOBJS@
23 LIBS = @LIBS@
24 LIBTOOL = @LIBTOOL@
25