Small change by Eric Sokolowsky to change TIFF_LIBS to TIFF_LIB for Mac build
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
################################################################
|
||||
# Dependency library which have been installed on this system
|
||||
|
||||
GDAL_INSTALLED = no
|
||||
GDAL_INSTALLED = yes
|
||||
JASPER_INSTALLED = no
|
||||
|
||||
FREETYPE_INSTALLED = yes
|
||||
|
||||
@@ -474,7 +474,7 @@ ifeq ($(OS),Darwin)
|
||||
PNG_LIBS = -lpng -lz
|
||||
JPEG_LIBS = -ljpeg
|
||||
GIF_LIBS = -lungif
|
||||
TIFF_LIBS = -ltiff -lz -ljpeg
|
||||
TIFF_LIB = -ltiff -lz -ljpeg
|
||||
|
||||
# FREETYPE_INCLUDE = `freetype-config --cflags`
|
||||
# FREETYPE_LIB = `freetype-config --libs`
|
||||
|
||||
@@ -9,6 +9,14 @@ debug: $(EXEC:=.dbg)\
|
||||
$(LIB:=.dbg)\
|
||||
$(PLUGIN:=.dbg)\
|
||||
|
||||
static:\
|
||||
$(STATICLIB:=.opt)\
|
||||
$(STATICPLUGIN:=.opt)\
|
||||
|
||||
staticdebug:\
|
||||
$(STATICLIB:=.dbg)\
|
||||
$(STATICPLUGIN:=.dbg)\
|
||||
|
||||
cleandepend: cleandependopt cleandependdbg
|
||||
|
||||
cleandependopt:
|
||||
@@ -68,6 +76,7 @@ ifeq ($(OS),Darwin)
|
||||
$(LIB): $(OBJS)
|
||||
$(C++) $(LDFLAGS) $(LIBVERSION) -dynamiclib $(OBJS) $(LIBS) -o $@
|
||||
|
||||
|
||||
$(PLUGIN): $(OBJS)
|
||||
$(C++) $(LDFLAGS) -bundle $(OBJS) $(LIBS) -o $@
|
||||
else
|
||||
@@ -80,6 +89,9 @@ else
|
||||
$(LIB) $(PLUGIN) : $(OBJS)
|
||||
$(C++) $(LDFLAGS) $(SHARED) $(OBJS) $(LIBS) -o $@
|
||||
|
||||
$(STATICLIB) $(STATICPLUGIN): $(OBJS)
|
||||
ar rv $@ $?
|
||||
|
||||
endif # not HP-UX
|
||||
endif # not Darwin
|
||||
|
||||
@@ -99,6 +111,14 @@ $(LIB:=.dbg) : $(PLUGIN:=.dbg)
|
||||
MAKEDEPEND=Makedepend $(LIB)
|
||||
@$(MAKE) LNSRC=$(DEBUGDIR)/$(LIB) LNDEST=$(LIBINST)/$(LIB) __link
|
||||
|
||||
$(STATICLIB:=.dbg) : $(STATICPLUGIN:=.dbg)
|
||||
@[ -d $(DEBUGDIR) ] || mkdir $(DEBUGDIR)
|
||||
@cd $(DEBUGDIR);\
|
||||
$(MAKE) -f ../GNUmakefile "DOF=$(DBGF)" TOPDIR=../${TOPDIR} \
|
||||
THISDIR=../$(THISDIR)\
|
||||
MAKEDEPEND=Makedepend $(STATICLIB)
|
||||
@$(MAKE) LNSRC=$(DEBUGDIR)/$(STATICLIB) LNDEST=$(LIBINST)/$(STATICLIB) __link
|
||||
|
||||
$(PLUGIN:=.dbg) :
|
||||
@[ -d $(DEBUGDIR) ] || mkdir $(DEBUGDIR)
|
||||
@cd $(DEBUGDIR); \
|
||||
@@ -124,6 +144,15 @@ $(LIB:=.opt) :
|
||||
MAKEDEPEND=Makedepend $(LIB)
|
||||
@$(MAKE) LNSRC=$(OPTDIR)/$(LIB) LNDEST=$(LIBINST)/$(LIB) __link
|
||||
|
||||
$(STATICLIB:=.opt) :
|
||||
@[ -d $(OPTDIR) ] || mkdir -p $(OPTDIR)
|
||||
@cd $(OPTDIR);\
|
||||
$(MAKE) -f ../GNUmakefile DOF=$(OPTF) TOPDIR=../${TOPDIR} \
|
||||
THISDIR=../$(THISDIR)\
|
||||
MAKEDEPEND=Makedepend $(STATICLIB)
|
||||
@$(MAKE) LNSRC=$(OPTDIR)/$(STATICLIB) LNDEST=$(LIBINST)/$(STATICLIB) __link
|
||||
|
||||
|
||||
$(PLUGIN:=.opt) :
|
||||
@[ -d $(OPTDIR) ] || mkdir -p $(OPTDIR)
|
||||
@cd $(OPTDIR); \
|
||||
@@ -132,6 +161,14 @@ $(PLUGIN:=.opt) :
|
||||
MAKEDEPEND=Makedepend $(PLUGIN)
|
||||
@$(MAKE) LNSRC=$(OPTDIR)/$(PLUGIN) LNDEST=$(PLUGININST)/$(PLUGIN) __link
|
||||
|
||||
$(STATICPLUGIN:=.opt) :
|
||||
@[ -d $(OPTDIR) ] || mkdir -p $(OPTDIR)
|
||||
@cd $(OPTDIR); \
|
||||
$(MAKE) -f ../GNUmakefile DOF=$(OPTF) TOPDIR=../${TOPDIR} \
|
||||
THISDIR=../$(THISDIR)\
|
||||
MAKEDEPEND=Makedepend STATICPLUGIN=$(PLUGIN:.$(PLUGIN_EXT)=.a) $(STATICPLUGIN)
|
||||
@$(MAKE) LNSRC=$(OPTDIR)/$(STATICPLUGIN) LNDEST=$(PLUGININST)/$(STATICPLUGIN) __link
|
||||
|
||||
|
||||
## Revamped method for making Makedepend files
|
||||
## Under this method, Makedepend simply includes
|
||||
@@ -179,7 +216,6 @@ endif
|
||||
depend : $(MAKEDEPEND)
|
||||
|
||||
__link :
|
||||
@echo Calling dolink.sh wit LNSRC = $(LNSRC) and LNDEST = $(LNDEST)
|
||||
@sh $(TOPDIR)/Make/dolink.sh $(TOPDIR) $(LNSRC) $(LNDEST) "$(LINK)"
|
||||
|
||||
__instfiles :
|
||||
|
||||
Reference in New Issue
Block a user