[gs-cvs] rev 6940 - trunk/gs/src
giles at ghostscript.com
giles at ghostscript.com
Mon Jul 31 18:10:31 PDT 2006
Author: giles
Date: 2006-07-31 18:10:30 -0700 (Mon, 31 Jul 2006)
New Revision: 6940
Modified:
trunk/gs/src/lib.mak
Log:
Require transparency support when building the graphics library.
DETAILS:
Prior to this change, Ghostscript would not build without translib.dev
because the ADDCOMP pdf14trans line in libs.dev, which defined the device
but did not pull in its implementation. Normally this happens through
pdf.dev.
A better fix might be to move the pdf14trans line to pdf.dev and let
those needing transparency support outside of pdf add translib.dev
explicitly to FEATURE_DEVS.
Modified: trunk/gs/src/lib.mak
===================================================================
--- trunk/gs/src/lib.mak 2006-08-01 00:06:02 UTC (rev 6939)
+++ trunk/gs/src/lib.mak 2006-08-01 01:10:30 UTC (rev 6940)
@@ -1107,7 +1107,7 @@
# We include some optional library modules in the dependency list,
# but not in the link, to catch compilation problems.
LIB_O=$(GLOBJ)gdevmpla.$(OBJ) $(GLOBJ)gdevmrun.$(OBJ) $(GLOBJ)gshtx.$(OBJ) $(GLOBJ)gsnogc.$(OBJ)
-$(GLD)libs.dev : $(LIB_MAK) $(ECHOGS_XE) $(LIBs) $(LIB_O) $(GLD)gsiodevs.dev
+$(GLD)libs.dev : $(LIB_MAK) $(ECHOGS_XE) $(LIBs) $(LIB_O) $(GLD)gsiodevs.dev $(GLD)translib.dev
$(SETMOD) $(GLD)libs $(LIB0s)
$(ADDMOD) $(GLD)libs $(LIB1s)
$(ADDMOD) $(GLD)libs $(LIB2s)
@@ -1126,7 +1126,7 @@
$(ADDCOMP) $(GLD)libs pdf14trans
$(ADDMOD) $(GLD)libs -init gshtscr
$(ADDMOD) $(GLD)libs -include $(GLD)gsiodevs
-
+ $(ADDMOD) $(GLD)libs -include $(GLD)translib
$(GLD)libx.dev : $(LIB_MAK) $(ECHOGS_XE) $(LIBx)
$(SETMOD) $(GLD)libx $(LIB1x)
$(ADDMOD) $(GLD)libx $(LIB2x)
More information about the gs-cvs
mailing list