Group :: System/Libraries
RPM: libleptonica
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: libleptonica-alt-makefile.patch
Download
Download
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)