diff --git a/src/makefile.static b/src/makefile.static index c2c46bb..63cb032 100644 --- a/src/makefile.static +++ b/src/makefile.static @@ -144,6 +144,8 @@ OPTIONS = CPPFLAGS = $(INCLUDES) CFLAGS = $(OPTIMIZE) $(OPTIONS) LIBRARIAN_SHARED = gcc -shared +LDFLAGS = +LIBADD = -ltiff -ljpeg -lpng -lm # Libraries differing only in their minor revision numbers # are required to have the same interface. By using @@ -304,7 +306,7 @@ $(LIB_DEBUG)/%.a: $(LIB_SHARED)/%.so: $(RM) $@ - $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $< + $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $< mv $@ $@.$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \ ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) $(notdir $@).$(MAJOR_REV) @@ -334,7 +336,7 @@ $(LIB_DEBUG)/$(LEPTLIB): $(LEPTLIB_C:%.c=$(OBJ_DEBUG)/%.o) leptlibs: $(LIB_SHARED)/$(LEPTLIB_SHARED) $(LIB_SHARED)/$(LEPTLIB_SHARED): $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) $(RM) $@ - $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) + $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) mv $@ $@.$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \ ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) $(notdir $@).$(MAJOR_REV)