diff -Nrup a/Makefile b/Makefile --- a/Makefile 2019-03-17 17:33:02.000000000 +0100 +++ b/Makefile 2019-03-21 06:09:00.124772672 +0100 @@ -58,21 +58,21 @@ UTILS = $(INSTALLABLE) \ gifsponge \ gifwedge -LDLIBS=libgif.a -lm +LDLIBS=-lm -all: libgif.so libgif.a libutil.so libutil.a $(UTILS) +all: libgif.so libutil.a $(UTILS) $(MAKE) -C doc -$(UTILS):: libgif.a libutil.a +$(UTILS):: libgif.so libutil.a libgif.so: $(OBJECTS) $(HEADERS) - $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) + $(CC) $(CFLAGS) $(OBJECTS) $(LDFLAGS) -shared -Wl,-soname,libgif.so.$(LIBMAJOR) -o libgif.so libgif.a: $(OBJECTS) $(HEADERS) $(AR) rcs libgif.a $(OBJECTS) libutil.so: $(UOBJECTS) $(UHEADERS) - $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS) + $(CC) $(CFLAGS) $(UOBJECTS) $(LDFLAGS) -shared -Wl,-soname -Wl,libutil.so.$(LIBMAJOR) -o libutil.so libutil.a: $(UOBJECTS) $(UHEADERS) $(AR) rcs libutil.a $(UOBJECTS) @@ -91,7 +91,6 @@ install-include: $(INSTALL) -m 644 gif_lib.h "$(DESTDIR)$(INCDIR)" install-lib: $(INSTALL) -d "$(DESTDIR)$(LIBDIR)" - $(INSTALL) -m 644 libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a" $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)" ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)" ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"