cvs: gd(GD_2_0) /libgd/src/VMS CONFIGURE.COM
[email protected] ("Alexey Chupahin") Sun, 30 Dec 2007 20:03:24 -0000
| Newsgroups | php.gd.cvs |
|---|---|
| Message-ID | <cvschapg1199045004@cvsserver> |
chapg Sun Dec 30 20:03:24 2007 UTC
Modified files: (Branch: GD_2_0)
/gd/libgd/src/VMS CONFIGURE.COM
Log:
chapg-20071230200324.txt
(text/plain, 12.2 KB)
http://cvs.php.net/viewvc.cgi/gd/libgd/src/VMS/CONFIGURE.COM?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: gd/libgd/src/VMS/CONFIGURE.COM
diff -u gd/libgd/src/VMS/CONFIGURE.COM:1.1.2.1 gd/libgd/src/VMS/CONFIGURE.COM:1.1.2.2
--- gd/libgd/src/VMS/CONFIGURE.COM:1.1.2.1 Sun Apr 22 17:13:02 2007
+++ gd/libgd/src/VMS/CONFIGURE.COM Sun Dec 30 20:03:24 2007
@@ -1,4 +1,6 @@
-$! (c) Alexey Chupahin 18-APR-2006
+$! (c) Alexey Chupahin 18-APR-2006, 15-DEC-2007
+$! OpenVMS 8.2 Alpha DEC 2000 model 300
+$! OpenVMS 8.3 Itanium rx1620
$! GNU
$!
$!
@@ -12,7 +14,9 @@
$ IF F$GETSYI("ARCH_TYPE").EQ.1 THEN CPU = "VAX"
$ IF F$GETSYI("ARCH_TYPE").EQ.2 THEN CPU = "Alpha"
$ IF F$GETSYI("ARCH_TYPE").EQ.3 THEN CPU = "I64"
+$ OS = F$GETSYI("VERSION")
$WRITE SYS$OUTPUT "Checking architecture ... ", CPU
+$WRITE SYS$OUTPUT "Checking OS ... OpenVMS ",OS
$SHARED=0
$IF ( (CPU.EQS."Alpha").OR.(CPU.EQS."I64") )
$ THEN
@@ -22,17 +26,22 @@
$ENDIF
$DECC = F$SEARCH("SYS$SYSTEM:DECC$COMPILER.EXE") .NES. ""
$IF (DECC) THEN $WRITE SYS$OUTPUT "Compiler ... DEC C"
-$IF (.NOT. DECC) THEN $WRITE SYS$OUTPUT "BAD compiler" GOTO EXIT
+$IF (.NOT. DECC)
+$ THEN
+$ WRITE SYS$OUTPUT "BAD compiler"
+$ GOTO EXIT
+$ENDIF
$MMS = F$SEARCH("SYS$SYSTEM:MMS.EXE") .NES. ""
$MMK = F$TYPE(MMK)
-$IF (MMS .OR. MMK) THEN GOTO TEST_LIBRARIES
+$IF (MMS .OR. MMK.NES."") THEN GOTO TEST_LIBRARIES
+$ WRITE SYS$OUTPUT "No any build utility found. Please install MMS or MMK"
$! I cant find any make tool
$GOTO EXIT
$!
$!
$TEST_LIBRARIES:
$! Setting as MAKE utility one of MMS or MMK. I prefer MMS.
-$IF (MMK) THEN MAKE="MMK/IGN=WAR"
+$IF (MMK.NES."") THEN MAKE="MMK/IGN=WAR"
$IF (MMS) THEN MAKE="MMS/IGN=WAR"
$WRITE SYS$OUTPUT "Checking build utility ... ''MAKE'"
$WRITE SYS$OUTPUT " "
@@ -99,7 +108,7 @@
$IF (TMP .NE. %X10B90001)
$ THEN
$ HAVE_ZLIB=0
-$ GOTO EXIT
+$ GOTO NEXT1
$ENDIF
$DEFINE SYS$OUTPUT _NLA0:
$!Testing for shared ZLIB
@@ -123,6 +132,7 @@
$ ELSE
$ HAVE_ZLIB=1
$ENDIF
+$NEXT1:
$DEAS SYS$OUTPUT
$IF (HAVE_ZLIB.EQ.1)
$ THEN
@@ -294,7 +304,7 @@
$IF (TMP .NE. %X10B90001)
$ THEN
$ HAVE_JPEG=0
-$ GOTO EXIT
+$ GOTO NEXT3
$ENDIF
$DEFINE SYS$OUTPUT _NLA0:
$LINK/EXE=TEST TEST,JPEG:LIBJPEG$SHR/OPT
@@ -309,7 +319,7 @@
$ THEN
$ HAVE_JPEG=0
$ JPEG_STATIC=0
-$ GOTO EXIT
+$ GOTO NEXT3
$ ELSE
$ HAVE_JPEG=1
$ JPEG_STATIC=1
@@ -319,6 +329,7 @@
$ JPEG_STATIC=0
$ENDIF
$!
+$NEXT3:
$IF (HAVE_JPEG.EQ.1)
$ THEN
$ WRITE SYS$OUTPUT "Checking for correct jpeg library ... Yes"
@@ -669,6 +680,9 @@
$ APP SYS$INPUT OPT.OPT
ZLIB:LIBZ/LIB
$ ENDIF
+$ ELSE
+$ APP SYS$INPUT OPT.OPT
+ ZLIB:LIBZ/LIB
$ENDIF
$!
$!
@@ -789,13 +803,13 @@
#define PACKAGE_NAME "GD"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GD 2.0.34"
+#define PACKAGE_STRING "GD 2.0.36"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gd"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "2.0.34"
+#define PACKAGE_VERSION "2.0.36"
/* Define to necessary symbol if this constant uses a non-standard name on
* your system. */
@@ -805,7 +819,7 @@
#define STDC_HEADERS 1
/* Version number of package */
-#define VERSION "2.0.34"
+#define VERSION "2.0.36"
/* Define to 1 if you have the `m' library (-lm). */
#define HAVE_LIBM 1
@@ -909,7 +923,9 @@
$COP SYS$INPUT DESCRIP.MMS
# Generated by CONFIGURE.COM
# Alexey Chupahin [email protected]
-#
+# OpenVMS 7.3-1,8.2 DEC 2000 mod.300
+# OpenVMS 8.3 HP rx1620
+
.FIRST
DEF LIBGD []
@@ -928,113 +944,158 @@
$ENDIF
$!
$APP SYS$INPUT DESCRIP.MMS
-ANNOTATE.EXE,\
-CIRCLETEXTTEST.EXE,\
-FONTCONFIGTEST.EXE,\
-CIRCLETEXTTEST.EXE,\
-FONTCONFIGTEST.EXE,\
-FONTSIZETEST.EXE,\
-FONTWHEELTEST.EXE,\
-GD2COPYPAL.EXE,\
-GD2TIME.EXE,\
-GD2TOGIF.EXE,\
-GD2TOPNG.EXE,\
-GDCMPGIF.EXE,\
-GDDEMO.EXE,\
-GDTEST.EXE,\
-GDTESTFT.EXE,\
-GDTOPNG.EXE,\
-GIFANIMTEST.EXE,\
-GIFTOGD2.EXE,\
-PNGTOGD.EXE,\
-PNGTOGD2.EXE,\
-TESTAC.EXE,\
-TESTTR.EXE,\
-WEBPNG.EXE,\
-GDPARTTOPNG.EXE
+annotate.exe,\
+circletexttest.exe,\
+fontconfigtest.exe,\
+circletexttest.exe,\
+fontconfigtest.exe,\
+fontsizetest.exe,\
+fontwheeltest.exe,\
+gd2copypal.exe,\
+gd2time.exe,\
+gd2togif.exe,\
+gd2topng.exe,\
+gdcmpgif.exe,\
+gddemo.exe,\
+gdtest.exe,\
+gdtestft.exe,\
+gdtopng.exe,\
+gifanimtest.exe,\
+giftogd2.exe,\
+pngtogd.exe,\
+pngtogd2.exe,\
+testac.exe,\
+testtr.exe,\
+webpng.exe,\
+gdparttopng.exe
$!
-ANNOTATE.EXE : ANNOTATE.OBJ
- LINK $<, $(LIBS)
+annotate.exe : annotate.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-CIRCLETEXTTEST.EXE : CIRCLETEXTTEST.OBJ
- LINK $<, $(LIBS)
+circletexttest.exe : circletexttest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-FONTCONFIGTEST.EXE : FONTCONFIGTEST.OBJ
- LINK $<, $(LIBS)
+fontconfigtest.exe : fontconfigtest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-FONTSIZETEST.EXE : FONTSIZETEST.OBJ
- LINK $<, $(LIBS)
+fontsizetest.exe : fontsizetest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-FONTWHEELTEST.EXE : FONTWHEELTEST.OBJ
- LINK $<, $(LIBS)
+fontwheeltest.exe : fontwheeltest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GD2COPYPAL.EXE : GD2COPYPAL.OBJ
- LINK $<, $(LIBS)
+gd2copypal.exe : gd2copypal.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GD2TIME.EXE : GD2TIME.OBJ
- LINK $<, $(LIBS)
+gd2time.exe : gd2time.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GD2TOGIF.EXE : GD2TOGIF.OBJ
- LINK $<, $(LIBS)
+gd2togif.exe : gd2togif.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GD2TOPNG.EXE : GD2TOPNG.OBJ
- LINK $<, $(LIBS)
+gd2topng.exe : gd2topng.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GDCMPGIF.EXE : GDCMPGIF.OBJ
- LINK $<, $(LIBS)
+gdcmpgif.exe : gdcmpgif.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GDDEMO.EXE : GDDEMO.OBJ
- LINK $<, $(LIBS)
+gddemo.exe : gddemo.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GDTEST.EXE : GDTEST.OBJ
- LINK $<, $(LIBS)
+gdtest.exe : gdtest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GDTESTFT.EXE : GDTESTFT.OBJ
- LINK $<, $(LIBS)
+gdtestft.exe : gdtestft.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GDTOPNG.EXE : GDTOPNG.OBJ
- LINK $<, $(LIBS)
+gdtopng.exe : gdtopng.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GIFANIMTEST.EXE : GIFANIMTEST.OBJ
- LINK $<, $(LIBS)
+gifanimtest.exe : gifanimtest.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GIFTOGD2.EXE : GIFTOGD2.OBJ
- LINK $<, $(LIBS)
+giftogd2.exe : giftogd2.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-GIFTOGD2.OBJ : GIFTOGD2.C
- CC $(CFLAGS) GIFTOGD2.C
+giftogd2.obj : giftogd2.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
+pngtogd.exe : pngtogd.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-PNGTOGD.EXE : PNGTOGD.OBJ
- LINK $<, $(LIBS)
+pngtogd2.exe : pngtogd2.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-PNGTOGD2.EXE : PNGTOGD2.OBJ
- LINK $<, $(LIBS)
+testac.exe : testac.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-TESTAC.EXE : TESTAC.OBJ
- LINK $<, $(LIBS)
+testtr.exe : testtr.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-TESTTR.EXE : TESTTR.OBJ
- LINK $<, $(LIBS)
+webpng.exe : webpng.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
-WEBPNG.EXE : WEBPNG.OBJ
- LINK $<, $(LIBS)
-
-GDPARTTOPNG.EXE : GDPARTTOPNG.OBJ
- LINK $<, $(LIBS)
+gdparttopng.exe : gdparttopng.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
+ LINK/EXE=$(MMS$TARGET) TMP.OBJ, $(LIBS)
+ DEL TMP.OBJ;*
OBJ=\
@@ -1075,6 +1136,90 @@
LINK/SHARE=GD$SHR GD.OBJ,LIBGD$DEF/OPT,OPT/OPT
COPY GD$SHR.EXE SYS$SHARE
+gd.obj : gd.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdcache.obj : gdcache.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfontg.obj : gdfontg.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfontl.obj : gdfontl.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfontmb.obj : gdfontmb.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfonts.obj : gdfonts.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfontt.obj : gdfontt.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdft.obj : gdft.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdfx.obj : gdfx.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdhelpers.obj : gdhelpers.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdkanji.obj : gdkanji.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdtables.obj : gdtables.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gdxpm.obj : gdxpm.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_gd.obj : gd_gd.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_gd2.obj : gd_gd2.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_gif_in.obj : gd_gif_in.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_gif_out.obj : gd_gif_out.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_io.obj : gd_io.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_io_dp.obj : gd_io_dp.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_io_file.obj : gd_io_file.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_io_ss.obj : gd_io_ss.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_jpeg.obj : gd_jpeg.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_png.obj : gd_png.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_security.obj : gd_security.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_ss.obj : gd_ss.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_topal.obj : gd_topal.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+gd_wbmp.obj : gd_wbmp.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
+wbmp.obj : wbmp.c
+ $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
+
CLEAN :
DEL [...]*.OBJ;*
DEL [...]*.OLB;*
@@ -1085,8 +1230,9 @@
$ THEN
$ WRITE SYS$OUTPUT "Patching GD.H"
$ DEF SYS$OUTPUT "_NLA0:"
-$ COPY SYS$INPUT VMS.VMS
- #define gdImageCreatePaletteFromTrueColor gdImageCreatePaletteFromTrueCol
+$ OPEN/WRITE OUT VMS.VMS
+$ WRITE OUT "#define gdImageCreatePaletteFromTrueColor gdImageCreatePaletteFromTrueCol"
+$ CLOSE OUT
$ APP GD.H;1 VMS.VMS
$ REN VMS.VMS GD.H;2
$ DEL VMS.VMS;*
@@ -1106,3 +1252,4 @@
$DEL TEST.C;*
$DEL TEST.EXE;*
$DEAS SYS$OUTPUT
+$DEAS SYS$ERROR