summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--base/expat.mak4
-rw-r--r--base/freetype.mak4
-rw-r--r--base/ijs.mak2
-rw-r--r--base/jbig2.mak2
-rw-r--r--base/jpeg.mak2
-rw-r--r--base/jpegxr.mak2
-rw-r--r--base/lib.mak15
-rw-r--r--base/openjpeg.mak4
-rw-r--r--base/png.mak2
-rw-r--r--base/tiff.mak2
-rw-r--r--base/zlib.mak5
-rw-r--r--gpdl/gpdl.mak5
12 files changed, 30 insertions, 19 deletions
diff --git a/base/expat.mak b/base/expat.mak
index 08db2a1d8..aa6d0e231 100644
--- a/base/expat.mak
+++ b/base/expat.mak
@@ -31,8 +31,8 @@ EXPATGEN=$(EXPATGENDIR)$(D)
31EXPATOBJ=$(EXPATOBJDIR)$(D) 31EXPATOBJ=$(EXPATOBJDIR)$(D)
32EXPATO_=$(O_)$(EXPATOBJ) 32EXPATO_=$(O_)$(EXPATOBJ)
33 33
34EXPATCC=$(CC) $(CFLAGS) $(I_)$(EXPATSRC)lib$(_I) \ 34EXPATCC=$(CC) $(I_)$(EXPATSRC)lib$(_I) \
35$(D_)XML_POOR_ENTROPY$(_D) $(EXPAT_CFLAGS) 35$(D_)XML_POOR_ENTROPY$(_D) $(EXPAT_CFLAGS) $(CCFLAGS)
36 36
37expat.clean : expat.config-clean expat.clean-not-config-clean 37expat.clean : expat.config-clean expat.clean-not-config-clean
38 38
diff --git a/base/freetype.mak b/base/freetype.mak
index 20b0acf98..a281ae15a 100644
--- a/base/freetype.mak
+++ b/base/freetype.mak
@@ -34,7 +34,9 @@ FTO_=$(O_)$(FTOBJ)
34# we must define FT2_BUILD_LIBRARY to get internal declarations 34# we must define FT2_BUILD_LIBRARY to get internal declarations
35# If GS is using the system zlib, freetype should also do so, 35# If GS is using the system zlib, freetype should also do so,
36# FT_CONFIG_SYSTEM_ZLIB is set by the top makefile. 36# FT_CONFIG_SYSTEM_ZLIB is set by the top makefile.
37FTCC=$(CC_) $(I_)$(FTGEN)$(_I) $(I_)$(FTSRCDIR)$(D)include$(_I) $(D_)FT_CONFIG_OPTIONS_H=\"$(FTCONFH)\"$(_D) $(D_)FT2_BUILD_LIBRARY$(_D) $(D_)DARWIN_NO_CARBON$(_D) $(FT_CONFIG_SYSTEM_ZLIB) 37FTCC=$(CC) $(I_)$(FTGEN)$(_I) $(I_)$(FTSRCDIR)$(D)include$(_I) \
38 $(D_)FT_CONFIG_OPTIONS_H=\"$(FTCONFH)\"$(_D) $(D_)FT2_BUILD_LIBRARY$(_D) \
39 $(D_)DARWIN_NO_CARBON$(_D) $(FT_CONFIG_SYSTEM_ZLIB) $(CCFLAGS)
38 40
39# Define the name of this makefile. 41# Define the name of this makefile.
40FT_MAK=$(GLSRC)freetype.mak $(TOP_MAKEFILES) 42FT_MAK=$(GLSRC)freetype.mak $(TOP_MAKEFILES)
diff --git a/base/ijs.mak b/base/ijs.mak
index ccbad4c9c..bb1292261 100644
--- a/base/ijs.mak
+++ b/base/ijs.mak
@@ -37,7 +37,7 @@ IJSO_=$(O_)$(IJSOBJ)
37# as are IJSGENDIR and IJSOBJDIR above. 37# as are IJSGENDIR and IJSOBJDIR above.
38IJS_INCL=$(I_)$(IJSI_)$(_I) 38IJS_INCL=$(I_)$(IJSI_)$(_I)
39IJS_CCFLAGS=$(IJS_INCL) $(IJSF_) 39IJS_CCFLAGS=$(IJS_INCL) $(IJSF_)
40IJS_CC=$(CC_) $(IJS_CCFLAGS) 40IJS_CC=$(CC) $(IJS_CCFLAGS) $(CCFLAGS)
41 41
42# Define the name of this makefile. 42# Define the name of this makefile.
43IJS_MAK=$(GLSRC)ijs.mak $(TOP_MAKEFILES) 43IJS_MAK=$(GLSRC)ijs.mak $(TOP_MAKEFILES)
diff --git a/base/jbig2.mak b/base/jbig2.mak
index f0f18b459..3b8d1f4ba 100644
--- a/base/jbig2.mak
+++ b/base/jbig2.mak
@@ -93,7 +93,7 @@ jbig2.config-clean :
93 93
94JBIG2DEP=$(AK) 94JBIG2DEP=$(AK)
95 95
96JBIG2_CC=$(CC_) $(CFLAGS) $(I_)$(JBIG2GENDIR) $(II)$(JB2I_)$(_I) $(JB2CF_) -DJBIG_EXTERNAL_MEMENTO_H=\"../base/memento.h\" 96JBIG2_CC=$(CC) $(I_)$(JBIG2GENDIR) $(II)$(JB2I_)$(_I) $(JB2CF_) -DJBIG_EXTERNAL_MEMENTO_H=\"../base/memento.h\" $(CCFLAGS)
97JBIG2O_=$(O_)$(JBIG2OBJ) 97JBIG2O_=$(O_)$(JBIG2OBJ)
98 98
99# switch in the version of libjbig2.dev we're actually using 99# switch in the version of libjbig2.dev we're actually using
diff --git a/base/jpeg.mak b/base/jpeg.mak
index c1929e63e..070449f83 100644
--- a/base/jpeg.mak
+++ b/base/jpeg.mak
@@ -107,7 +107,7 @@ jpeg.config-clean :
107 107
108# JI_ and JF_ are defined in gs.mak. 108# JI_ and JF_ are defined in gs.mak.
109# See below for why we need to include GLGENDIR here. 109# See below for why we need to include GLGENDIR here.
110JCC=$(CC_) $(I_)$(GLGENDIR) $(II)$(JI_)$(_I) $(JF_) 110JCC=$(CC) $(I_)$(GLGENDIR) $(II)$(JI_)$(_I) $(JF_) $(CCFLAGS)
111 111
112# We need our own version of jconfig.h, and our own "wrapper" for 112# We need our own version of jconfig.h, and our own "wrapper" for
113# jmorecfg.h. 113# jmorecfg.h.
diff --git a/base/jpegxr.mak b/base/jpegxr.mak
index daa5f62f1..a771ebaae 100644
--- a/base/jpegxr.mak
+++ b/base/jpegxr.mak
@@ -31,7 +31,7 @@ JPEGXR_GEN=$(JPEGXR_GENDIR)$(D)
31JPEGXR_OBJ=$(JPEGXR_OBJDIR)$(D) 31JPEGXR_OBJ=$(JPEGXR_OBJDIR)$(D)
32JPEGXR_O_=$(O_)$(JPEGXR_OBJ) 32JPEGXR_O_=$(O_)$(JPEGXR_OBJ)
33 33
34JPEGXR_CC=$(CC_) $(JPEGXR_CFLAGS) $(D_)JXR_DLL_EXPORTS=1$(_D) $(D_)NDEBUG$(_D) 34JPEGXR_CC=$(CC) $(JPEGXR_CFLAGS) $(D_)JXR_DLL_EXPORTS=1$(_D) $(D_)NDEBUG$(_D) $(CCFLAGS)
35 35
36jpegxr.clean : jpegxr.config-clean jpegxr.clean-not-config-clean 36jpegxr.clean : jpegxr.config-clean jpegxr.clean-not-config-clean
37 37
diff --git a/base/lib.mak b/base/lib.mak
index 59f64b0d4..62105ccd4 100644
--- a/base/lib.mak
+++ b/base/lib.mak
@@ -44,14 +44,17 @@ GLINCLUDES=$(I_)$(GLI_)$(_I)
44GLCCFLAGS=$(GLINCLUDES) $(GLF_) $(D_)WHICH_CMS="$(WHICH_CMS)"$(_D) 44GLCCFLAGS=$(GLINCLUDES) $(GLF_) $(D_)WHICH_CMS="$(WHICH_CMS)"$(_D)
45GLCC=$(CC_) $(GLCCFLAGS) 45GLCC=$(CC_) $(GLCCFLAGS)
46GLCCAUX=$(CCAUX_) $(GLCCFLAGS) 46GLCCAUX=$(CCAUX_) $(GLCCFLAGS)
47GLJCC=$(CC_) $(I_)$(GLI_) $(II)$(JI_)$(_I) $(JCF_) $(GLF_)
48GLZCC=$(CC_) $(I_)$(GLI_) $(II)$(ZI_)$(_I) $(ZCF_) $(GLF_)
49GLJBIG2CC=$(CC_) $(I_)$(GLI_) $(II)$(JB2I_)$(_I) $(JB2CF_) $(GLF_)
50GLJASCC=$(CC_) $(I_)$(JPXI_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_)
51GLLDFJB2CC=$(CC_) $(I_)$(LDF_JB2I_) $(II)$(GLI_)$(_I) $(JB2CF_) $(GLF_) 47GLLDFJB2CC=$(CC_) $(I_)$(LDF_JB2I_) $(II)$(GLI_)$(_I) $(JB2CF_) $(GLF_)
52GLLWFJPXCC=$(CC_) $(I_)$(LWF_JPXI_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_) 48GLLWFJPXCC=$(CC_) $(I_)$(LWF_JPXI_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_)
53GLJPXOPJCC=$(CC_) $(I_)$(JPX_OPENJPEG_I_)$(D).. $(I_)$(JPX_OPENJPEG_I_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_)
54GLCCSHARED=$(CC_SHARED) $(GLCCFLAGS) 49GLCCSHARED=$(CC_SHARED) $(GLCCFLAGS)
50
51GLJCC=$(CC) $(I_)$(GLI_) $(II)$(JI_)$(_I) $(JCF_) $(GLF_) $(CCFLAGS)
52GLZCC=$(CC) $(I_)$(GLI_) $(II)$(ZI_)$(_I) $(ZCF_) $(GLF_) $(CCFLAGS)
53GLJBIG2CC=$(CC) $(I_)$(GLI_) $(II)$(JB2I_)$(_I) $(JB2CF_) $(GLF_) $(CCFLAGS)
54GLJASCC=$(CC) $(I_)$(JPXI_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_) $(CCFLAGS)
55GLJPXOPJCC=$(CC) $(I_)$(JPX_OPENJPEG_I_)$(D).. $(I_)$(JPX_OPENJPEG_I_) $(II)$(GLI_)$(_I) $(JPXCF_) $(GLF_) $(CCFLAGS)
56GLFTCC=$(CC) $(FT_CFLAGS) $(D_)FT_CONFIG_OPTIONS_H=\"$(FTCONFH)\"$(_D) $(CCFLAGS) $(GLCCFLAGS)
57
55# We can't use $(CC_) for GLLCMS2MTCC because that includes /Za on 58# We can't use $(CC_) for GLLCMS2MTCC because that includes /Za on
56# msvc builds, and lcms configures itself to depend on msvc extensions 59# msvc builds, and lcms configures itself to depend on msvc extensions
57# (inline asm, including windows.h) when compiled under msvc. 60# (inline asm, including windows.h) when compiled under msvc.
@@ -1327,7 +1330,7 @@ $(GLOBJ)fapi_ft_0.$(OBJ) : $(GLSRC)fapi_ft.c $(AK)\
1327 $(gsmemory_h) $(gsmalloc_h) $(gxfixed_h) $(gdebug_h) $(gxbitmap_h)\ 1330 $(gsmemory_h) $(gsmalloc_h) $(gxfixed_h) $(gdebug_h) $(gxbitmap_h)\
1328 $(gsmchunk_h) $(stream_h) $(gxiodev_h) $(gsfname_h) $(gxfapi_h) $(gxfont1_h)\ 1331 $(gsmchunk_h) $(stream_h) $(gxiodev_h) $(gsfname_h) $(gxfapi_h) $(gxfont1_h)\
1329 $(gxfont_h) $(BASEFTCONFH) $(LIB_MAK) $(MAKEDIRS) 1332 $(gxfont_h) $(BASEFTCONFH) $(LIB_MAK) $(MAKEDIRS)
1330 $(GLCC) $(FT_CFLAGS) $(D_)FT_CONFIG_OPTIONS_H=\"$(FTCONFH)\"$(_D) $(GLO_)fapi_ft_0.$(OBJ) $(C_) $(GLSRC)fapi_ft.c 1333 $(GLFTCC) $(FT_CFLAGS) $(D_)FT_CONFIG_OPTIONS_H=\"$(FTCONFH)\"$(_D) $(GLO_)fapi_ft_0.$(OBJ) $(C_) $(GLSRC)fapi_ft.c
1331 1334
1332$(GLOBJ)fapi_ft_1.$(OBJ) : $(GLSRC)fapi_ft.c $(AK)\ 1335$(GLOBJ)fapi_ft_1.$(OBJ) : $(GLSRC)fapi_ft.c $(AK)\
1333 $(stdio__h) $(malloc__h) $(write_t1_h) $(write_t2_h) $(math__h) $(gserrors_h)\ 1336 $(stdio__h) $(malloc__h) $(write_t1_h) $(write_t2_h) $(math__h) $(gserrors_h)\
diff --git a/base/openjpeg.mak b/base/openjpeg.mak
index 2e1e4c89c..e04091013 100644
--- a/base/openjpeg.mak
+++ b/base/openjpeg.mak
@@ -115,7 +115,9 @@ $(OPEN_JPEG_GEN)openjpeg_0.dev : $(ECHOGS_XE) $(open_jpeg_OBJS) \
115 $(SETMOD) $(OPEN_JPEG_GEN)openjpeg_0 $(open_jpeg_OBJS) 115 $(SETMOD) $(OPEN_JPEG_GEN)openjpeg_0 $(open_jpeg_OBJS)
116 116
117# define our specific compiler 117# define our specific compiler
118OPEN_JPEG_CC=$(CC) $(CFLAGS) $(D_)OPJ_STATIC$(_D) $(I_)$(OPEN_JPEG_GEN)$(_I) $(I_)$(JPX_OPENJPEG_I_)$(_I) $(I_)$(JPX_OPENJPEG_I_)$(D)..$(_I) $(JPXCF_) 118OPEN_JPEG_CC=$(CC) $(D_)OPJ_STATIC$(_D) $(I_)$(OPEN_JPEG_GEN)$(_I) $(I_)$(JPX_OPENJPEG_I_)$(_I) \
119$(I_)$(JPX_OPENJPEG_I_)$(D)..$(_I) $(JPXCF_) $(CCFLAGS)
120
119OPEN_JPEG_O=$(O_)$(OPEN_JPEG_OBJ)$(OPEN_JPEG_PREFIX) 121OPEN_JPEG_O=$(O_)$(OPEN_JPEG_OBJ)$(OPEN_JPEG_PREFIX)
120 122
121OPEN_JPEG_DEP=$(AK) $(OPEN_JPEG_MAK) $(MAKEDIRS) 123OPEN_JPEG_DEP=$(AK) $(OPEN_JPEG_MAK) $(MAKEDIRS)
diff --git a/base/png.mak b/base/png.mak
index 2d7b38063..604e228f5 100644
--- a/base/png.mak
+++ b/base/png.mak
@@ -60,7 +60,7 @@ PZGEN=$(ZGENDIR)$(D)
60# PI_ and PF_ are defined in gs.mak. 60# PI_ and PF_ are defined in gs.mak.
61# NB: we can't use the normal $(CC_) here because msvccmd.mak 61# NB: we can't use the normal $(CC_) here because msvccmd.mak
62# adds /Za which conflicts with the libpng 1.5.x source. 62# adds /Za which conflicts with the libpng 1.5.x source.
63PNGCC=$(CC) $(CFLAGS) $(PNG_CFLAGS) $(I_)$(PI_)$(_I) $(I_)$(PNGGENDIR)$(_I) $(PF_) \ 63PNGCC=$(CC) $(I_)$(PI_)$(_I) $(I_)$(PNGGENDIR)$(_I) $(PF_) $(CCFLAGS) $(PNG_CFLAGS) \
64$(D_)PNG_NO_ASSEMBLER_CODE$(_D) $(D_)PNG_INTEL_SSE_OPT=0$(_D) \ 64$(D_)PNG_NO_ASSEMBLER_CODE$(_D) $(D_)PNG_INTEL_SSE_OPT=0$(_D) \
65$(D_)PNG_INTEL_SSE_IMPLEMENTATION=0$(_D) $(D_)PNG_ARM_NEON_IMPLEMENTATION=0$(_D) 65$(D_)PNG_INTEL_SSE_IMPLEMENTATION=0$(_D) $(D_)PNG_ARM_NEON_IMPLEMENTATION=0$(_D)
66 66
diff --git a/base/tiff.mak b/base/tiff.mak
index 905213f39..d9cd93390 100644
--- a/base/tiff.mak
+++ b/base/tiff.mak
@@ -33,7 +33,7 @@ TIFFCONF_H=$(TIFFCONF)libtiff$(D)tiffconf$(TIFFCONFIG_SUFFIX).h
33# Define the name of this makefile. 33# Define the name of this makefile.
34LIBTIFF_MAK=$(GLSRC)tiff.mak $(TOP_MAKEFILES) 34LIBTIFF_MAK=$(GLSRC)tiff.mak $(TOP_MAKEFILES)
35 35
36TIFFCC=$(CC_) $(TIFF_CFLAGS) $(I_)$(TI_) $(II)$(JI_)$(_I) $(PF_) 36TIFFCC=$(CC) $(I_)$(TI_) $(II)$(JI_)$(_I) $(PF_) $(CCFLAGS) $(TIFF_CFLAGS)
37 37
38TIFFDEP = $(AK) $(TIFFGEN)tif_config.h $(TIFFGEN)tiffconf.h $(LIBTIFF_MAK) $(MAKEDIRS) 38TIFFDEP = $(AK) $(TIFFGEN)tif_config.h $(TIFFGEN)tiffconf.h $(LIBTIFF_MAK) $(MAKEDIRS)
39gstiffio_h=$(GLSRC)gstiffio.h 39gstiffio_h=$(GLSRC)gstiffio.h
diff --git a/base/zlib.mak b/base/zlib.mak
index f697fdccb..74237aa00 100644
--- a/base/zlib.mak
+++ b/base/zlib.mak
@@ -53,9 +53,10 @@ ZAO_=$(O_)$(ZAUX)
53# syntax from other compilers. 53# syntax from other compilers.
54# ZI_ and ZF_ are defined in gs.mak. 54# ZI_ and ZF_ are defined in gs.mak.
55ZCCFLAGS=$(ZLIB_CFLAGS) $(I_)$(ZI_)$(_I) $(ZF_) $(D_)verbose$(_D_)-1$(_D) 55ZCCFLAGS=$(ZLIB_CFLAGS) $(I_)$(ZI_)$(_I) $(ZF_) $(D_)verbose$(_D_)-1$(_D)
56ZCC=$(CC_) $(ZCCFLAGS) 56ZCC=$(CC) $(ZCCFLAGS) $(CCFLAGS)
57
57ZCCAUXFLAGS=$(ZLIB_CFLAGS) $(I_)$(ZI_)$(_I) $(ZF_) $(D_)verbose$(_D_)-1$(_D) 58ZCCAUXFLAGS=$(ZLIB_CFLAGS) $(I_)$(ZI_)$(_I) $(ZF_) $(D_)verbose$(_D_)-1$(_D)
58ZCCAUX=$(CCAUX_) $(ZCCAUXFLAGS) 59ZCCAUX=$(CCAUX) $(ZCCAUXFLAGS) $(CCFLAGSAUX)
59 60
60# Define the name of this makefile. 61# Define the name of this makefile.
61ZLIB_MAK=$(GLSRC)zlib.mak $(TOP_MAKEFILES) 62ZLIB_MAK=$(GLSRC)zlib.mak $(TOP_MAKEFILES)
diff --git a/gpdl/gpdl.mak b/gpdl/gpdl.mak
index f381c8b23..fa8e48faf 100644
--- a/gpdl/gpdl.mak
+++ b/gpdl/gpdl.mak
@@ -72,6 +72,9 @@ LANG_CFLAGS=\
72 72
73GPDLCC=$(CC_) $(LANG_CFLAGS) $(I_)$(PSSRCDIR)$(_I) $(I_)$(PLSRCDIR)$(_I) $(I_)$(GLSRCDIR)$(_I) $(I_)$(DEVSRCDIR)$(_I) $(I_)$(GLGENDIR)$(_I) $(C_) 73GPDLCC=$(CC_) $(LANG_CFLAGS) $(I_)$(PSSRCDIR)$(_I) $(I_)$(PLSRCDIR)$(_I) $(I_)$(GLSRCDIR)$(_I) $(I_)$(DEVSRCDIR)$(_I) $(I_)$(GLGENDIR)$(_I) $(C_)
74 74
75GPDLJB2CC=$(CC) $(LANG_CFLAGS) $(I_)$(LDF_JB2I_) $(JBIG2_CFLAGS) $(II)$(JB2I_)$(_I) $(I_)$(PSSRCDIR)$(_I) $(I_)$(PLSRCDIR)$(_I) \
76$(I_)$(GLSRCDIR)$(_I) $(I_)$(DEVSRCDIR)$(_I) $(I_)$(GLGENDIR)$(_I) $(CCFLAGS) $(C_)
77
75$(GPDLGEN)gpdlimpl.c: $(PLSRC)plimpl.c $(MAKEDIRS) 78$(GPDLGEN)gpdlimpl.c: $(PLSRC)plimpl.c $(MAKEDIRS)
76 $(CP_) $(PLSRC)plimpl.c $(GPDLGEN)gpdlimpl.c 79 $(CP_) $(PLSRC)plimpl.c $(GPDLGEN)gpdlimpl.c
77 80
@@ -128,7 +131,7 @@ $(GPDL_TIFF_TOP_OBJ): $(GPDLOBJ)tifftop_$(SHARE_LIBTIFF).$(OBJ)
128$(GPDL_JBIG2_TOP_OBJ): $(GPDLSRC)jbig2top.c $(AK)\ 131$(GPDL_JBIG2_TOP_OBJ): $(GPDLSRC)jbig2top.c $(AK)\
129 $(gxdevice_h) $(gserrors_h) $(gsstate_h) $(strimpl_h) $(gscoord_h)\ 132 $(gxdevice_h) $(gserrors_h) $(gsstate_h) $(strimpl_h) $(gscoord_h)\
130 $(pltop_h) $(gsicc_manage_h) $(gspaint_h) $(plmain_h) 133 $(pltop_h) $(gsicc_manage_h) $(gspaint_h) $(plmain_h)
131 $(GPDLCC) $(I_)$(LDF_JB2I_) $(JBIG2_CFLAGS) $(II)$(JB2I_)$(_I) $(GPDLSRC)jbig2top.c $(GPDLO_)$(GPDL_JBIG2_TOP_OBJ_FILE) 134 $(GPDLJB2CC) $(GPDLSRC)jbig2top.c $(GPDLO_)$(GPDL_JBIG2_TOP_OBJ_FILE)
132 135
133$(GPDL_JP2K_TOP_OBJ): $(GPDLSRC)jp2ktop.c $(AK)\ 136$(GPDL_JP2K_TOP_OBJ): $(GPDLSRC)jp2ktop.c $(AK)\
134 $(gxdevice_h) $(gserrors_h) $(gsstate_h) $(strimpl_h) $(gscoord_h)\ 137 $(gxdevice_h) $(gserrors_h) $(gsstate_h) $(strimpl_h) $(gscoord_h)\