Blame VMS/CONFIGURE.COM

Packit Service df60bb
$! (c) Alexey Chupahin  18-APR-2006, 15-DEC-2007
Packit Service df60bb
$! OpenVMS 8.2  Alpha DEC 2000 model 300
Packit Service df60bb
$! OpenVMS 8.3  Itanium rx1620 
Packit Service df60bb
$! GNU
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$DEF SYS$ERROR _NL0:
Packit Service df60bb
$ SET NOON
Packit Service df60bb
$WRITE SYS$OUTPUT " "
Packit Service df60bb
$WRITE SYS$OUTPUT "Configuring GD library for OpenVMS"
Packit Service df60bb
$WRITE SYS$OUTPUT "(c) Alexey Chupahin "
Packit Service df60bb
$! Checking architecture
Packit Service df60bb
$! Checking architecture
Packit Service df60bb
$    IF F$GETSYI("ARCH_TYPE").EQ.1 THEN CPU = "VAX"
Packit Service df60bb
$    IF F$GETSYI("ARCH_TYPE").EQ.2 THEN CPU = "Alpha"
Packit Service df60bb
$    IF F$GETSYI("ARCH_TYPE").EQ.3 THEN CPU = "I64"
Packit Service df60bb
$    OS = F$GETSYI("VERSION")
Packit Service df60bb
$WRITE SYS$OUTPUT "Checking architecture   ...  ", CPU
Packit Service df60bb
$WRITE SYS$OUTPUT "Checking OS             ...  OpenVMS ",OS
Packit Service df60bb
$SHARED=0
Packit Service df60bb
$IF ( (CPU.EQS."Alpha").OR.(CPU.EQS."I64") )
Packit Service df60bb
$  THEN
Packit Service df60bb
$       SHARED=64
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       SHARED=32
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DECC = F$SEARCH("SYS$SYSTEM:DECC$COMPILER.EXE") .NES. ""
Packit Service df60bb
$IF (DECC) THEN $WRITE SYS$OUTPUT  "Compiler		...  DEC C"
Packit Service df60bb
$IF (.NOT. DECC) THEN $WRITE SYS$OUTPUT  "BAD compiler" GOTO EXIT 
Packit Service df60bb
$MMS = F$SEARCH("SYS$SYSTEM:MMS.EXE") .NES. ""
Packit Service df60bb
$MMK = F$TYPE(MMK) 
Packit Service df60bb
$IF (MMS .OR. MMK.NES."") THEN GOTO TEST_LIBRARIES
Packit Service df60bb
$WRITE SYS$OUTPUT "Please install MMS from DECSET or MMK"
Packit Service df60bb
$! I cant find any make tool
Packit Service df60bb
$GOTO EXIT
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$TEST_LIBRARIES:
Packit Service df60bb
$!   Setting as MAKE utility one of MMS or MMK. I prefer MMS.
Packit Service df60bb
$IF (MMK.NES."") THEN MAKE="MMK/IGN=WAR"
Packit Service df60bb
$IF (MMS) THEN MAKE="MMS/IGN=WAR"
Packit Service df60bb
$WRITE SYS$OUTPUT "Checking build utility	...  ''MAKE'"
Packit Service df60bb
$WRITE SYS$OUTPUT " "
Packit Service df60bb
$!
Packit Service df60bb
$IF (P1.EQS."STATIC") .OR. (P1.EQS."static")
Packit Service df60bb
$ THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Configuring for static only"
Packit Service df60bb
$       SHARED=0
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$! Is it package root directory? If no, go to [-]
Packit Service df60bb
$ IF (F$SEARCH("[]VMS.DIR").EQS."") .AND. (F$SEARCH("[]vms.dir").EQS."")
Packit Service df60bb
$  THEN
Packit Service df60bb
$	SET DEF [-]
Packit Service df60bb
$ ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!Checking for iconv
Packit Service df60bb
$!
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ SYS$INPUT
Packit Service df60bb
      #include <iconv.h>
Packit Service df60bb
   int main()
Packit Service df60bb
     {
Packit Service df60bb
        iconv_t cd;
Packit Service df60bb
	cd = iconv_open ((const char *)0, (const char *)0);
Packit Service df60bb
     }
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_ICONV=0
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$LINK/EXE=TEST TEST
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_ICONV=0
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       HAVE_ICONV=1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_ICONV.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for system iconv library...   Yes"
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for system iconv library...   No"
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!"Checking for correct zlib library    "
Packit Service df60bb
$ ZLIB_STATIC=0
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(ZLIB) SYS$INPUT
Packit Service df60bb
      #include <stdlib.h>
Packit Service df60bb
      #include <stdio.h>
Packit Service df60bb
      #include <zlib.h>
Packit Service df60bb
   int main()
Packit Service df60bb
     {
Packit Service df60bb
        printf("checking version zlib:  %s\n",zlibVersion());
Packit Service df60bb
     }
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_ZLIB=0
Packit Service df60bb
$       GOTO NEXT1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$!Testing for shared ZLIB
Packit Service df60bb
$COPY SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
SYS$SHARE:LIBZSHR/SHARE
Packit Service df60bb
$LINK/EXE=TEST TEST,[.SRC]OPT/OPT
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEL [.SRC]OPT.OPT;*
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	LINK/EXE=TEST TEST,ZLIB:LIBZ/LIB
Packit Service df60bb
$	TMP = $STATUS
Packit Service df60bb
$	IF (TMP .NE. %X10000001)
Packit Service df60bb
$	  THEN
Packit Service df60bb
$       	HAVE_ZLIB=0
Packit Service df60bb
$	  ELSE
Packit Service df60bb
$		HAVE_ZLIB=1
Packit Service df60bb
$		ZLIB_STATIC=1
Packit Service df60bb
$	ENDIF
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       HAVE_ZLIB=1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$NEXT1:
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_ZLIB.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct zlib library ...   Yes"
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct zlib library ...   No"
Packit Service df60bb
$       WRITE SYS$OUTPUT "This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service df60bb
$	GOTO EXIT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$RUN TEST
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$FREETYPE_STATIC=0
Packit Service df60bb
$!"Checking for correct Freetype2 library"
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(FREETYPE2) SYS$INPUT
Packit Service df60bb
#include <ft2build.h>
Packit Service df60bb
#include <freetype/freetype.h>
Packit Service df60bb
int main(int argc, char *argv[])
Packit Service df60bb
{
Packit Service df60bb
Packit Service df60bb
#if FREETYPE_MAJOR == 2 && FREETYPE_MINOR <= 1 
Packit Service df60bb
        printf("This version is too old. Please get newest\n");
Packit Service df60bb
        printf("From fafner.dyndns.org/~alexey/libsdl/required.html\n");
Packit Service df60bb
	exit(2);
Packit Service df60bb
#endif
Packit Service df60bb
        printf("checking version FreeType  : %d.%d.%d\n",
Packit Service df60bb
                        FREETYPE_MAJOR,
Packit Service df60bb
                        FREETYPE_MINOR,
Packit Service df60bb
                        FREETYPE_PATCH);
Packit Service df60bb
        return(0);
Packit Service df60bb
}
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_FREETYPE=0
Packit Service df60bb
$       GOTO NEXT0
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$LINK/EXE=TEST TEST,FREETYPE2:FREETYPE/OPT
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	LINK/EXE=TEST TEST,FREETYPE2:FREETYPE/LIB,ZLIB:LIBZ/LIB
Packit Service df60bb
$	TMP = $STATUS
Packit Service df60bb
$	IF (TMP .NE. %X10000001)
Packit Service df60bb
$  	  THEN
Packit Service df60bb
$		TMP = $STATUS
Packit Service df60bb
$       	HAVE_FREETYPE=0
Packit Service df60bb
$       	GOTO NEXT0
Packit Service df60bb
$	  ELSE
Packit Service df60bb
$		FREETYPE_STATIC=1
Packit Service df60bb
$	ENDIF
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$RUN TEST
Packit Service df60bb
$IF ($STATUS .NE. %X00000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_FREETYPE=0
Packit Service df60bb
$	GOTO NEXT0
Packit Service df60bb
$  ELSE
Packit Service df60bb
$        HAVE_FREETYPE=1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$NEXT0:
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_FREETYPE.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct FreeType  ...   Yes"
Packit Service df60bb
$	RUN TEST
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct FreeType  ...   No"
Packit Service df60bb
$	WRITE SYS$OUTPUT "This is required library "
Packit Service df60bb
$	WRITE SYS$OUTPUT "install it first from fafner.dyndns.org/~alexey/libsdl/required.html"
Packit Service df60bb
$	GOTO EXIT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$HAVE_TIFF=0
Packit Service df60bb
$!"Checking for libPNG "
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(PNG,ZLIB) SYS$INPUT
Packit Service df60bb
	#include <stdlib.h>
Packit Service df60bb
        #include  <png.h>
Packit Service df60bb
        int main()
Packit Service df60bb
        {
Packit Service df60bb
	 png_uint_32 n,n1,n2,n3;
Packit Service df60bb
	 n=png_access_version_number();
Packit Service df60bb
	 n3=n%100; n=n/100;
Packit Service df60bb
	 n2=n%100; n=n/100;
Packit Service df60bb
	 n1=n%100; 
Packit Service df60bb
	if ( (n1<=1)&&(n2<2) ) 
Packit Service df60bb
		{ printf("checking version  libPNG:  %d.%d.%d\n",n1,n2,n3);
Packit Service df60bb
		  printf("This version is too old. Please get newest\n");
Packit Service df60bb
		  printf("From fafner.dyndns.org/~alexey/libsdl/public.html\n");
Packit Service df60bb
		  exit(2);
Packit Service df60bb
		}
Packit Service df60bb
	printf("checking version  libPNG:  %d.%d.%d\n",n1,n2,n3);
Packit Service df60bb
        }
Packit Service df60bb
$!
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_LIBPNG=0
Packit Service df60bb
$       GOTO NEXT2
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$LINK/EXE=TEST TEST,PNG:LIBPNG$SHR/OPT,ZLIB:LIBZ/LIB
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$!	Trying for static libpng
Packit Service df60bb
$	LINK/EXE=TEST TEST,PNG:LIBPNG/LIB,ZLIB:LIBZ/LIB
Packit Service df60bb
$	TMP = $STATUS
Packit Service df60bb
$	IF (TMP .NE. %X10000001)
Packit Service df60bb
$	 THEN
Packit Service df60bb
$		LIBPNG_STATIC=0
Packit Service df60bb
$       	HAVE_LIBPNG=0
Packit Service df60bb
$       	GOTO NEXT2
Packit Service df60bb
$	 ELSE
Packit Service df60bb
$		HAVE_LIBPNG=1 
Packit Service df60bb
$		LIBPNG_STATIC=1
Packit Service df60bb
$       ENDIF
Packit Service df60bb
$  ELSE
Packit Service df60bb
$        HAVE_LIBPNG=1
Packit Service df60bb
$      	 LIBPNG_STATIC=0
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$RUN TEST
Packit Service df60bb
$IF ($STATUS .NE. %X00000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	HAVE_LIBPNG=0
Packit Service df60bb
$  ELSE
Packit Service df60bb
$	 HAVE_LIBPNG=1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$NEXT2:
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_LIBPNG.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct  libPNG ...   Yes"
Packit Service df60bb
$	RUN TEST
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct  libPNG ...   No"
Packit Service df60bb
$       WRITE SYS$OUTPUT "This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service df60bb
$	GOTO EXIT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$! Checking for JPEG ...
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(JPEG) SYS$INPUT
Packit Service df60bb
      #include <stdlib.h>
Packit Service df60bb
      #include <stdio.h>
Packit Service df60bb
      #include <jpeglib.h>
Packit Service df60bb
      #include <jversion.h>	
Packit Service df60bb
   int main()
Packit Service df60bb
     {
Packit Service df60bb
	printf("checking version jpeg:  %s\n",JVERSION);
Packit Service df60bb
	jpeg_quality_scaling(0);
Packit Service df60bb
        return 0;
Packit Service df60bb
     }
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	HAVE_JPEG=0
Packit Service df60bb
$       GOTO  NEXT3
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$LINK/EXE=TEST TEST,JPEG:LIBJPEG$SHR/OPT
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	LINK/EXE=TEST TEST,JPEG:LIBJPEG/OPT
Packit Service df60bb
$	TMP = $STATUS
Packit Service df60bb
$	IF (TMP .NE. %X10000001)
Packit Service df60bb
$	  THEN
Packit Service df60bb
$		HAVE_JPEG=0
Packit Service df60bb
$		JPEG_STATIC=0
Packit Service df60bb
$		GOTO NEXT3
Packit Service df60bb
$	  ELSE
Packit Service df60bb
$		HAVE_JPEG=1
Packit Service df60bb
$		JPEG_STATIC=1
Packit Service df60bb
$	ENDIF
Packit Service df60bb
$  ELSE
Packit Service df60bb
$	HAVE_JPEG=1
Packit Service df60bb
$	JPEG_STATIC=0
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$NEXT3:
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_JPEG.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct jpeg library ...   Yes"
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for correct jpeg library ...   No"
Packit Service df60bb
$       WRITE SYS$OUTPUT "This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service df60bb
$       GOTO EXIT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$RUN TEST
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!Checking for libTIFF
Packit Service df60bb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$ DEL TEST.*;*
Packit Service df60bb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(TIFF) SYS$INPUT
Packit Service df60bb
      #include <stdlib.h>
Packit Service df60bb
      #include <stdio.h>
Packit Service df60bb
      #include <tiffio.h>
Packit Service df60bb
   int main()
Packit Service df60bb
     {
Packit Service df60bb
        printf("checking libTIFF version:\t%s\n\n", TIFFGetVersion());
Packit Service df60bb
        return 0;
Packit Service df60bb
     }
Packit Service df60bb
$!
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (TMP .NE. %X10B90001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_TIFF=0
Packit Service df60bb
$	GOTO NEXT4
Packit Service df60bb
$ENDIF
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$LINK TEST, TIFF:LIBTIFF/OPT, ZLIB:LIBZ/LIB
Packit Service df60bb
$TMP = $STATUS
Packit Service df60bb
$!WRITE SYS$OUTPUT TMP
Packit Service df60bb
$IF (TMP .NE. %X10000001)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       HAVE_TIFF=0
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       HAVE_TIFF=1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$NEXT4:
Packit Service df60bb
$DEAS  SYS$OUTPUT
Packit Service df60bb
$IF (HAVE_TIFF.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for TIFF library ...   Yes"
Packit Service df60bb
$       TIFF_LIBRARY_PATH="TIFF:LIBTIFF/OPT"
Packit Service df60bb
$       RUN TEST
Packit Service df60bb
$  ELSE
Packit Service df60bb
$       WRITE SYS$OUTPUT "Checking for TIFF library ...   No"
Packit Service df60bb
$       WRITE SYS$OUTPUT "No TIFF library installed. This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service df60bb
$       GOTO EXIT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!WRITING BUILD FILES
Packit Service df60bb
$!
Packit Service df60bb
$IF (SHARED.EQ.64)
Packit Service df60bb
$ THEN
Packit Service df60bb
$	COPY SYS$INPUT [.SRC]LIBGD$DEF.OPT
Packit Service df60bb
SYMBOL_VECTOR= (-
Packit Service df60bb
gdAlphaBlend=PROCEDURE,-
Packit Service df60bb
gdImageCreate=PROCEDURE,-
Packit Service df60bb
gdImageCreateTrueColor=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromPng=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromPngCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromPngPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGif=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGifCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGifPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromWBMP=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromWBMPCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromWBMPPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromJpeg=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromJpegCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromJpegPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromPngSource=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGdCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGdPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2Ctx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2Ptr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2Part=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2PartCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromGd2PartPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromXbm=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromXpm=PROCEDURE,-
Packit Service df60bb
gdImageStringFTCircle=PROCEDURE,-
Packit Service df60bb
gdImageDestroy=PROCEDURE,-
Packit Service df60bb
gdImageSetPixel=PROCEDURE,-
Packit Service df60bb
gdImageGetPixel=PROCEDURE,-
Packit Service df60bb
gdImageGetTrueColorPixel=PROCEDURE,-
Packit Service df60bb
gdImageAABlend=PROCEDURE,-
Packit Service df60bb
gdImageLine=PROCEDURE,-
Packit Service df60bb
gdImageDashedLine=PROCEDURE,-
Packit Service df60bb
gdImageRectangle=PROCEDURE,-
Packit Service df60bb
gdImageFilledRectangle=PROCEDURE,-
Packit Service df60bb
gdImageSetClip=PROCEDURE,-
Packit Service df60bb
gdImageGetClip=PROCEDURE,-
Packit Service df60bb
gdImageBoundsSafe=PROCEDURE,-
Packit Service df60bb
gdImageChar=PROCEDURE,-
Packit Service df60bb
gdImageCharUp=PROCEDURE,-
Packit Service df60bb
gdImageString=PROCEDURE,-
Packit Service df60bb
gdImageStringUp=PROCEDURE,-
Packit Service df60bb
gdImageString16=PROCEDURE,-
Packit Service df60bb
gdImageStringUp16=PROCEDURE,-
Packit Service df60bb
gdFontCacheSetup=PROCEDURE,-
Packit Service df60bb
gdFontCacheShutdown=PROCEDURE,-
Packit Service df60bb
gdFreeFontCache=PROCEDURE,-
Packit Service df60bb
gdImageStringTTF=PROCEDURE,-
Packit Service df60bb
gdImageStringFT=PROCEDURE,-
Packit Service df60bb
gdFTUseFontConfig=PROCEDURE,-
Packit Service df60bb
gdImageStringFTEx=PROCEDURE,-
Packit Service df60bb
gdImagePolygon=PROCEDURE,-
Packit Service df60bb
gdImageOpenPolygon=PROCEDURE,-
Packit Service df60bb
gdImageFilledPolygon=PROCEDURE,-
Packit Service df60bb
gdImageColorAllocate=PROCEDURE,-
Packit Service df60bb
gdImageColorAllocateAlpha=PROCEDURE,-
Packit Service df60bb
gdImageColorClosest=PROCEDURE,-
Packit Service df60bb
gdImageColorClosestAlpha=PROCEDURE,-
Packit Service df60bb
gdImageColorClosestHWB=PROCEDURE,-
Packit Service df60bb
gdImageColorExact=PROCEDURE,-
Packit Service df60bb
gdImageColorExactAlpha=PROCEDURE,-
Packit Service df60bb
gdImageColorResolve=PROCEDURE,-
Packit Service df60bb
gdImageColorResolveAlpha=PROCEDURE,-
Packit Service df60bb
gdImageColorDeallocate=PROCEDURE,-
Packit Service df60bb
gdImageCreatePaletteFromTrueCol=PROCEDURE,-
Packit Service df60bb
gdImageTrueColorToPalette=PROCEDURE,-
Packit Service df60bb
gdImageColorTransparent=PROCEDURE,-
Packit Service df60bb
gdImagePaletteCopy=PROCEDURE,-
Packit Service df60bb
gdImageGif=PROCEDURE,-
Packit Service df60bb
gdImagePng=PROCEDURE,-
Packit Service df60bb
gdImagePngCtx=PROCEDURE,-
Packit Service df60bb
gdImageGifCtx=PROCEDURE,-
Packit Service df60bb
gdImagePngEx=PROCEDURE,-
Packit Service df60bb
gdImagePngCtxEx=PROCEDURE,-
Packit Service df60bb
gdImageWBMP=PROCEDURE,-
Packit Service df60bb
gdImageWBMPCtx=PROCEDURE,-
Packit Service df60bb
gdFree=PROCEDURE,-
Packit Service df60bb
gdImageWBMPPtr=PROCEDURE,-
Packit Service df60bb
gdImageJpeg=PROCEDURE,-
Packit Service df60bb
gdImageJpegCtx=PROCEDURE,-
Packit Service df60bb
gdImageJpegPtr=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimBegin=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimAdd=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimEnd=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimBeginCtx=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimAddCtx=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimEndCtx=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimBeginPtr=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimAddPtr=PROCEDURE,-
Packit Service df60bb
gdImageGifAnimEndPtr=PROCEDURE,-
Packit Service df60bb
gdImagePngToSink=PROCEDURE,-
Packit Service df60bb
gdImageGd=PROCEDURE,-
Packit Service df60bb
gdImageGd2=PROCEDURE,-
Packit Service df60bb
gdImageGifPtr=PROCEDURE,-
Packit Service df60bb
gdImagePngPtr=PROCEDURE,-
Packit Service df60bb
gdImagePngPtrEx=PROCEDURE,-
Packit Service df60bb
gdImageGdPtr=PROCEDURE,-
Packit Service df60bb
gdImageGd2Ptr=PROCEDURE,-
Packit Service df60bb
gdImageFilledArc=PROCEDURE,-
Packit Service df60bb
gdImageArc=PROCEDURE,-
Packit Service df60bb
gdImageFilledEllipse=PROCEDURE,-
Packit Service df60bb
gdImageFillToBorder=PROCEDURE,-
Packit Service df60bb
gdImageFill=PROCEDURE,-
Packit Service df60bb
gdImageCopy=PROCEDURE,-
Packit Service df60bb
gdImageCopyMerge=PROCEDURE,-
Packit Service df60bb
gdImageCopyMergeGray=PROCEDURE,-
Packit Service df60bb
gdImageCopyResized=PROCEDURE,-
Packit Service df60bb
gdImageCopyResampled=PROCEDURE,-
Packit Service df60bb
gdImageCopyRotated=PROCEDURE,-
Packit Service df60bb
gdImageSetBrush=PROCEDURE,-
Packit Service df60bb
gdImageSetTile=PROCEDURE,-
Packit Service df60bb
gdImageSetAntiAliased=PROCEDURE,-
Packit Service df60bb
gdImageSetAntiAliasedDontBlend=PROCEDURE,-
Packit Service df60bb
gdImageSetStyle=PROCEDURE,-
Packit Service df60bb
gdImageSetThickness=PROCEDURE,-
Packit Service df60bb
gdImageInterlace=PROCEDURE,-
Packit Service df60bb
gdImageAlphaBlending=PROCEDURE,-
Packit Service df60bb
gdImageSaveAlpha=PROCEDURE,-
Packit Service df60bb
gdNewFileCtx=PROCEDURE,-
Packit Service df60bb
gdNewDynamicCtx=PROCEDURE,-
Packit Service df60bb
gdNewDynamicCtxEx=PROCEDURE,-
Packit Service df60bb
gdNewSSCtx=PROCEDURE,-
Packit Service df60bb
gdDPExtractData=PROCEDURE,-
Packit Service df60bb
gdFontGetGiant=PROCEDURE,-
Packit Service df60bb
gdFontGetLarge=PROCEDURE,-
Packit Service df60bb
gdFontGetMediumBold=PROCEDURE,-
Packit Service df60bb
gdFontGetSmall=PROCEDURE,-
Packit Service df60bb
gdFontGetTiny=PROCEDURE,-
Packit Service df60bb
gdImageCompare=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTiff=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTiffCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTiffPtr=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTga=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTgaCtx=PROCEDURE,-
Packit Service df60bb
gdImageCreateFromTgaPtr=PROCEDURE,-
Packit Service df60bb
gdImageTiff=PROCEDURE,-
Packit Service df60bb
gdImageTiffPtr=PROCEDURE,-
Packit Service df60bb
gdImageTiffCtx=PROCEDURE,-
Packit Service df60bb
gdImageCrop=PROCEDURE,-
Packit Service df60bb
gdImageAutoCrop=PROCEDURE,-
Packit Service df60bb
gdImageThresholdCrop=PROCEDURE,-
Packit Service df60bb
gdFontGiant=DATA,-
Packit Service df60bb
GDFONTLARGE=DATA,-
Packit Service df60bb
GDFONTMEDIUMBOLD=DATA,-
Packit Service df60bb
GDFONTSMALL=DATA,-
Packit Service df60bb
GDFONTTINY=DATA-
Packit Service df60bb
)
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (SHARED.EQ.32)
Packit Service df60bb
$ THEN
Packit Service df60bb
$	COPY SYS$INPUT [.SRC]LIBGD$DEF.OPT
Packit Service df60bb
UNIVERSAL=gdAlphaBlend
Packit Service df60bb
UNIVERSAL=gdImageCreate
Packit Service df60bb
UNIVERSAL=gdImageCreateTrueColor
Packit Service df60bb
UNIVERSAL=gdImageCreateFromPng
Packit Service df60bb
UNIVERSAL=gdImageCreateFromPngCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromPngPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGif
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGifCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGifPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromWBMP
Packit Service df60bb
UNIVERSAL=gdImageCreateFromWBMPCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromWBMPPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromJpeg
Packit Service df60bb
UNIVERSAL=gdImageStringFTCircle
Packit Service df60bb
UNIVERSAL=gdImageCreateFromJpegCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromJpegPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromPngSource
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGdCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGdPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2Ctx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2Ptr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2Part
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2PartCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromGd2PartPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromXbm
Packit Service df60bb
UNIVERSAL=gdImageCreateFromXpm
Packit Service df60bb
UNIVERSAL=gdImageDestroy
Packit Service df60bb
UNIVERSAL=gdImageSetPixel
Packit Service df60bb
UNIVERSAL=gdImageGetPixel
Packit Service df60bb
UNIVERSAL=gdImageGetTrueColorPixel
Packit Service df60bb
UNIVERSAL=gdImageAABlend
Packit Service df60bb
UNIVERSAL=gdImageLine
Packit Service df60bb
UNIVERSAL=gdImageDashedLine
Packit Service df60bb
UNIVERSAL=gdImageRectangle
Packit Service df60bb
UNIVERSAL=gdImageFilledRectangle
Packit Service df60bb
UNIVERSAL=gdImageSetClip
Packit Service df60bb
UNIVERSAL=gdImageGetClip
Packit Service df60bb
UNIVERSAL=gdImageBoundsSafe
Packit Service df60bb
UNIVERSAL=gdImageChar
Packit Service df60bb
UNIVERSAL=gdImageCharUp
Packit Service df60bb
UNIVERSAL=gdImageString
Packit Service df60bb
UNIVERSAL=gdImageStringUp
Packit Service df60bb
UNIVERSAL=gdImageString16
Packit Service df60bb
UNIVERSAL=gdImageStringUp16
Packit Service df60bb
UNIVERSAL=gdFontCacheSetup
Packit Service df60bb
UNIVERSAL=gdFontCacheShutdown
Packit Service df60bb
UNIVERSAL=gdFreeFontCache
Packit Service df60bb
UNIVERSAL=gdImageStringTTF
Packit Service df60bb
UNIVERSAL=gdImageStringFT
Packit Service df60bb
UNIVERSAL=gdFTUseFontConfig
Packit Service df60bb
UNIVERSAL=gdImageStringFTEx
Packit Service df60bb
UNIVERSAL=gdImagePolygon
Packit Service df60bb
UNIVERSAL=gdImageOpenPolygon
Packit Service df60bb
UNIVERSAL=gdImageFilledPolygon
Packit Service df60bb
UNIVERSAL=gdImageColorAllocate
Packit Service df60bb
UNIVERSAL=gdImageColorAllocateAlpha
Packit Service df60bb
UNIVERSAL=gdImageColorClosest
Packit Service df60bb
UNIVERSAL=gdImageColorClosestAlpha
Packit Service df60bb
UNIVERSAL=gdImageColorClosestHWB
Packit Service df60bb
UNIVERSAL=gdImageColorExact
Packit Service df60bb
UNIVERSAL=gdImageColorExactAlpha
Packit Service df60bb
UNIVERSAL=gdImageColorResolve
Packit Service df60bb
UNIVERSAL=gdImageColorResolveAlpha
Packit Service df60bb
UNIVERSAL=gdImageColorDeallocate
Packit Service df60bb
UNIVERSAL=gdImageCreatePaletteFromTrueCol
Packit Service df60bb
UNIVERSAL=gdImageTrueColorToPalette
Packit Service df60bb
UNIVERSAL=gdImageColorTransparent
Packit Service df60bb
UNIVERSAL=gdImagePaletteCopy
Packit Service df60bb
UNIVERSAL=gdImageGif
Packit Service df60bb
UNIVERSAL=gdImagePng
Packit Service df60bb
UNIVERSAL=gdImagePngCtx
Packit Service df60bb
UNIVERSAL=gdImageGifCtx
Packit Service df60bb
UNIVERSAL=gdImagePngEx
Packit Service df60bb
UNIVERSAL=gdImagePngCtxEx
Packit Service df60bb
UNIVERSAL=gdImageWBMP
Packit Service df60bb
UNIVERSAL=gdImageWBMPCtx
Packit Service df60bb
UNIVERSAL=gdFree
Packit Service df60bb
UNIVERSAL=gdImageWBMPPtr
Packit Service df60bb
UNIVERSAL=gdImageJpeg
Packit Service df60bb
UNIVERSAL=gdImageJpegCtx
Packit Service df60bb
UNIVERSAL=gdImageJpegPtr
Packit Service df60bb
UNIVERSAL=gdImageGifAnimBegin
Packit Service df60bb
UNIVERSAL=gdImageGifAnimAdd
Packit Service df60bb
UNIVERSAL=gdImageGifAnimEnd
Packit Service df60bb
UNIVERSAL=gdImageGifAnimBeginCtx
Packit Service df60bb
UNIVERSAL=gdImageGifAnimAddCtx
Packit Service df60bb
UNIVERSAL=gdImageGifAnimEndCtx
Packit Service df60bb
UNIVERSAL=gdImageGifAnimBeginPtr
Packit Service df60bb
UNIVERSAL=gdImageGifAnimAddPtr
Packit Service df60bb
UNIVERSAL=gdImageGifAnimEndPtr
Packit Service df60bb
UNIVERSAL=gdImagePngToSink
Packit Service df60bb
UNIVERSAL=gdImageGd
Packit Service df60bb
UNIVERSAL=gdImageGd2
Packit Service df60bb
UNIVERSAL=gdImageGifPtr
Packit Service df60bb
UNIVERSAL=gdImagePngPtr
Packit Service df60bb
UNIVERSAL=gdImagePngPtrEx
Packit Service df60bb
UNIVERSAL=gdImageGdPtr
Packit Service df60bb
UNIVERSAL=gdImageGd2Ptr
Packit Service df60bb
UNIVERSAL=gdImageFilledArc
Packit Service df60bb
UNIVERSAL=gdImageArc
Packit Service df60bb
UNIVERSAL=gdImageFilledEllipse
Packit Service df60bb
UNIVERSAL=gdImageFillToBorder
Packit Service df60bb
UNIVERSAL=gdImageFill
Packit Service df60bb
UNIVERSAL=gdImageCopy
Packit Service df60bb
UNIVERSAL=gdImageCopyMerge
Packit Service df60bb
UNIVERSAL=gdImageCopyMergeGray
Packit Service df60bb
UNIVERSAL=gdImageCopyResized
Packit Service df60bb
UNIVERSAL=gdImageCopyResampled
Packit Service df60bb
UNIVERSAL=gdImageCopyRotated
Packit Service df60bb
UNIVERSAL=gdImageSetBrush
Packit Service df60bb
UNIVERSAL=gdImageSetTile
Packit Service df60bb
UNIVERSAL=gdImageSetAntiAliased
Packit Service df60bb
UNIVERSAL=gdImageSetAntiAliasedDontBlend
Packit Service df60bb
UNIVERSAL=gdImageSetStyle
Packit Service df60bb
UNIVERSAL=gdImageSetThickness
Packit Service df60bb
UNIVERSAL=gdImageInterlace
Packit Service df60bb
UNIVERSAL=gdImageAlphaBlending
Packit Service df60bb
UNIVERSAL=gdImageSaveAlpha
Packit Service df60bb
UNIVERSAL=gdNewFileCtx
Packit Service df60bb
UNIVERSAL=gdNewDynamicCtx
Packit Service df60bb
UNIVERSAL=gdNewDynamicCtxEx
Packit Service df60bb
UNIVERSAL=gdNewSSCtx
Packit Service df60bb
UNIVERSAL=gdDPExtractData
Packit Service df60bb
UNIVERSAL=gdFontGetGiant
Packit Service df60bb
UNIVERSAL=gdFontGetLarge
Packit Service df60bb
UNIVERSAL=gdFontGetMediumBold
Packit Service df60bb
UNIVERSAL=gdFontGetSmall
Packit Service df60bb
UNIVERSAL=gdFontGetTiny
Packit Service df60bb
UNIVERSAL=gdImageCompare
Packit Service df60bb
UNIVERSAL=gdFontGiant
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTiff
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTiffCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTiffPtr
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTga
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTgaCtx
Packit Service df60bb
UNIVERSAL=gdImageCreateFromTgaPtr
Packit Service df60bb
UNIVERSAL=gdImageTiff
Packit Service df60bb
UNIVERSAL=gdImageTiffPtr
Packit Service df60bb
UNIVERSAL=gdImageTiffCtx
Packit Service df60bb
UNIVERSAL=gdImageCrop
Packit Service df60bb
UNIVERSAL=gdImageAutoCrop
Packit Service df60bb
UNIVERSAL=gdImageThresholdCrop
Packit Service df60bb
UNIVERSAL=GDFONTLARGE
Packit Service df60bb
UNIVERSAL=GDFONTMEDIUMBOLD
Packit Service df60bb
UNIVERSAL=GDFONTSMALL
Packit Service df60bb
UNIVERSAL=GDFONTTINY
Packit Service df60bb
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$DEF SYS$OUTPUT _NL0:
Packit Service df60bb
$!
Packit Service df60bb
$!Making OPT file for GD$SHR.EXE, i.e without reference to himself
Packit Service df60bb
$COPY SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
[]GD/LIB
Packit Service df60bb
$IF ((HAVE_LIBPNG.EQ.1) .AND. (LIBPNG_STATIC.EQ.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
PNG:LIBPNG/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF ((HAVE_LIBPNG.EQ.1) .AND. (LIBPNG_STATIC.EQ.0))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP PNG:LIBPNG$SHR.OPT [.SRC]OPT.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF ((HAVE_JPEG.EQ.1) .AND. (JPEG_STATIC.EQ.1) .AND. (HAVE_TIFF.NE.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
JPEG:LIBJPEG/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF ((HAVE_JPEG.EQ.1) .AND. (JPEG_STATIC.EQ.0) .AND. (HAVE_TIFF.NE.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP JPEG:LIBJPEG$SHR.OPT [.SRC]OPT.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_TIFF.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP TIFF:LIBTIFF.OPT [.SRC]OPT.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_FREETYPE.EQ.1) .AND. (FREETYPE_STATIC.EQ.1)
Packit Service df60bb
$ THEN
Packit Service df60bb
$       APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
        FREETYPE2:FREETYPE/LIB
Packit Service df60bb
        ZLIB:LIBZ/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF (HAVE_FREETYPE.EQ.1) .AND. (FREETYPE_STATIC.EQ.0)
Packit Service df60bb
$ THEN
Packit Service df60bb
$       APP FREETYPE2:FREETYPE.OPT [.SRC]OPT.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_ZLIB.EQ.1) .AND. ((FREETYPE_STATIC.NE.1).AND.(JPEG_STATIC.NE.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       IF (ZLIB_STATIC.EQ.0)
Packit Service df60bb
$         THEN
Packit Service df60bb
$               APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
                SYS$SHARE:LIBZSHR/SHARE
Packit Service df60bb
$         ELSE
Packit Service df60bb
$               APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
                ZLIB:LIBZ/LIB
Packit Service df60bb
$       ENDIF
Packit Service df60bb
$  ELSE
Packit Service df60bb
$	APP SYS$INPUT [.SRC]OPT.OPT
Packit Service df60bb
	ZLIB:LIBZ/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$PURGE [.SRC]OPT.OPT
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!Making working LIBGD.OPT file
Packit Service df60bb
$!
Packit Service df60bb
$IF (SHARED.GT.0)
Packit Service df60bb
$ THEN
Packit Service df60bb
	$COPY SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
	SYS$SHARE:GD$SHR/SHARE
Packit Service df60bb
$ ELSE
Packit Service df60bb
	$COPY SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
	LIBGD:GD/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!Append OPT files to LIBGD.OPT
Packit Service df60bb
$IF ((HAVE_LIBPNG.EQ.1) .AND. (LIBPNG_STATIC.EQ.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$	APP SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
PNG:LIBPNG/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF ((HAVE_LIBPNG.EQ.1) .AND. (LIBPNG_STATIC.EQ.0))
Packit Service df60bb
$  THEN
Packit Service df60bb
$	APP PNG:LIBPNG$SHR.OPT [.SRC]LIBGD.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF ((HAVE_JPEG.EQ.1) .AND. (HAVE_TIFF.NE.1) .AND. (JPEG_STATIC.EQ.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP JPEG:LIBJPEG.OPT [.SRC]LIBGD.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF ((HAVE_JPEG.EQ.1) .AND. (JPEG_STATIC.EQ.0) .AND. (HAVE_TIFF.NE.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$       APP JPEG:LIBJPEG$SHR.OPT [.SRC]LIBGD.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_TIFF.EQ.1)
Packit Service df60bb
$  THEN
Packit Service df60bb
$	APP TIFF:LIBTIFF.OPT [.SRC]LIBGD.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_FREETYPE.EQ.1) .AND. (FREETYPE_STATIC.EQ.1)
Packit Service df60bb
$ THEN
Packit Service df60bb
$	APP SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
	FREETYPE2:FREETYPE/LIB
Packit Service df60bb
	ZLIB:LIBZ/LIB
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF (HAVE_FREETYPE.EQ.1) .AND. (FREETYPE_STATIC.EQ.0)
Packit Service df60bb
$ THEN
Packit Service df60bb
$	APP FREETYPE2:FREETYPE.OPT [.SRC]LIBGD.OPT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$IF (HAVE_ZLIB.EQ.1) .AND. ((FREETYPE_STATIC.NE.1).AND.(JPEG_STATIC.NE.1))
Packit Service df60bb
$  THEN
Packit Service df60bb
$	IF (ZLIB_STATIC.EQ.0)
Packit Service df60bb
$	  THEN
Packit Service df60bb
$		APP SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
		SYS$SHARE:LIBZSHR/SHARE	
Packit Service df60bb
$	  ELSE
Packit Service df60bb
$		APP SYS$INPUT [.SRC]LIBGD.OPT
Packit Service df60bb
		ZLIB:LIBZ/LIB
Packit Service df60bb
$	ENDIF
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$PURGE LIBGD.OPT
Packit Service df60bb
$!
Packit Service df60bb
$DEAS SYS$OUTPUT
Packit Service df60bb
$!
Packit Service df60bb
$OPEN/WRITE OUT BUILD.COM
Packit Service df60bb
$ WRITE OUT "$SET DEF [.SRC]"
Packit Service df60bb
$ WRITE OUT "$",MAKE
Packit Service df60bb
$ WRITE OUT "$ CURRENT = F$ENVIRONMENT (""DEFAULT"") "
Packit Service df60bb
$ WRITE OUT "$TMP=CURRENT"
Packit Service df60bb
$ WRITE OUT "$OPEN/WRITE OUTT [-]LIBGD$STARTUP.COM"
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""DEFINE LIBGD """"", "'","'","TMP'"""""""
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GD2COPYPAL==""""$","'","'","TMP'"",""GD2COPYPAL"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GD2TIME==""""$","'","'","TMP'"",""GD2TIME"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GD2TOGIF==""""$","'","'","TMP'"",""GD2TOGIF"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GD2TOPNG==""""$","'","'","TMP'"",""GD2TOPNG"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GDCMPGIF==""""$","'","'","TMP'"",""GDCMPGIF"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GDTOPNG==""""$","'","'","TMP'"",""GDTOPNG"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""GIFTOGD2==""""$","'","'","TMP'"",""GIFTOGD2"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""PNGTOGD==""""$","'","'","TMP'"",""PNGTOGD"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""PNGTOGD2==""""$","'","'","TMP'"",""PNGTOGD2"""" "
Packit Service df60bb
$ WRITE OUT "$WRITE OUTT ""WEBPNG==""""$","'","'","TMP'"",""WEBPNG"""" "
Packit Service df60bb
$ WRITE OUT "$CLOSE OUTT"
Packit Service df60bb
$!
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT "" "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""***************************************************************************** "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""LIBGD$STARTUP.COM has been created. "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""This file setups all logicals needed. It should be execute before using "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""Nice place to call it - LOGIN.COM "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT """" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""Using:"" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""CC/INCL=LIBGD PROG"" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""LINK PROG, LIBGD:LIBGD/OPT"" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""***************************************************************************** "" "
Packit Service df60bb
$ WRITE OUT "$WRITE SYS$OUTPUT ""***************************************************************************** "" "
Packit Service df60bb
$ WRITE OUT "$SET DEF [-]"
Packit Service df60bb
$CLOSE OUT
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!Writing config.h
Packit Service df60bb
$COPY SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
/* Generated by configure.com  for OpenVMS */
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <dlfcn.h> header file. */
Packit Service df60bb
#define HAVE_DLFCN_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <errno.h> header file. */
Packit Service df60bb
#define HAVE_ERRNO_H 1
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <inttypes.h> header file. */
Packit Service df60bb
#define HAVE_INTTYPES_H 1
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
#define PACKAGE_NAME "GD"
Packit Service df60bb
Packit Service df60bb
/* Define to the full name and version of this package. */
Packit Service df60bb
#define PACKAGE_STRING "GD 2.1.0"
Packit Service df60bb
Packit Service df60bb
/* Define to the one symbol short name of this package. */
Packit Service df60bb
#define PACKAGE_TARNAME "GD"
Packit Service df60bb
Packit Service df60bb
/* Define to the version of this package. */
Packit Service df60bb
#define PACKAGE_VERSION "2.1.0"
Packit Service df60bb
Packit Service df60bb
/* Define to necessary symbol if this constant uses a non-standard name on
Packit Service df60bb
 *    your system. */
Packit Service df60bb
/* #undef PTHREAD_CREATE_JOINABLE */
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the ANSI C header files. */
Packit Service df60bb
#define STDC_HEADERS 1
Packit Service df60bb
Packit Service df60bb
/* Version number of package */
Packit Service df60bb
#define VERSION "2.1.0"
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the `m' library (-lm). */
Packit Service df60bb
#define HAVE_LIBM 1
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <libpng/png.h> header file. */
Packit Service df60bb
/* #undef HAVE_LIBPNG_PNG_H */
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <limits.h> header file. */
Packit Service df60bb
//#define HAVE_LIMITS_H 1
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <memory.h> header file. */
Packit Service df60bb
#define HAVE_MEMORY_H 1
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
/* Define if you have POSIX threads libraries and header files. */
Packit Service df60bb
#define HAVE_PTHREAD 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <stddef.h> header file. */
Packit Service df60bb
#define HAVE_STDDEF_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <stdint.h> header file. */
Packit Service df60bb
//#define HAVE_STDINT_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <stdlib.h> header file. */
Packit Service df60bb
#define HAVE_STDLIB_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <strings.h> header file. */
Packit Service df60bb
#define HAVE_STRINGS_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <string.h> header file. */
Packit Service df60bb
#define HAVE_STRING_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <sys/stat.h> header file. */
Packit Service df60bb
#define HAVE_SYS_STAT_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <sys/types.h> header file. */
Packit Service df60bb
#define HAVE_SYS_TYPES_H 1
Packit Service df60bb
Packit Service df60bb
/* Define to 1 if you have the <unistd.h> header file. */
Packit Service df60bb
#define HAVE_UNISTD_H 1
Packit Service df60bb
Packit Service df60bb
/* Define as const if the declaration of iconv() needs const. */
Packit Service df60bb
//#define ICONV_CONST
Packit Service df60bb
Packit Service df60bb
/* Name of package */
Packit Service df60bb
#define PACKAGE "gd"
Packit Service df60bb
Packit Service df60bb
/* Define to the address where bug reports for this package should be sent. */
Packit Service df60bb
#define PACKAGE_BUGREPORT "http://bugs.libgd.org"
Packit Service df60bb
Packit Service df60bb
/* Define to the full name of this package. */
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
$IF HAVE_ICONV.EQ.1
Packit Service df60bb
$ THEN
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	/* Define if you have the iconv() function. */
Packit Service df60bb
	#define HAVE_ICONV 1
Packit Service df60bb
	/* Define to 1 if you have the <iconv.h> header file. */
Packit Service df60bb
	#define HAVE_ICONV_H 1
Packit Service df60bb
	/* Define if <iconv.h> defines iconv_t. */
Packit Service df60bb
	#define HAVE_ICONV_T_DEF 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_TIFF.EQ.1 
Packit Service df60bb
$  THEN 
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBTIFF 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_LIBPNG.EQ.1   
Packit Service df60bb
$   THEN 
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBPNG 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_FREETYPE.EQ.1
Packit Service df60bb
$   THEN 
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBFREETYPE 1
Packit Service df60bb
	#define HAVE_FT2BUILD_H 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_JPEG.EQ.1 
Packit Service df60bb
$   THEN 
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBJPEG 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_ZLIB.EQ.1 
Packit Service df60bb
$   THEN 
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBZ 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$IF HAVE_TIFF.EQ.1
Packit Service df60bb
$   THEN
Packit Service df60bb
$	APP SYS$INPUT [.SRC]CONFIG.H
Packit Service df60bb
	#define HAVE_LIBTIFF 1
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$COP SYS$INPUT [.SRC]DESCRIP.MMS
Packit Service df60bb
# Generated by CONFIGURE.COM
Packit Service df60bb
# Alexey Chupahin elvis_75@mail.ru
Packit Service df60bb
# OpenVMS 7.3-1,8.2  DEC 2000 mod.300
Packit Service df60bb
# OpenVMS 8.3        HP  rx1620
Packit Service df60bb
  
Packit Service df60bb
Packit Service df60bb
.FIRST
Packit Service df60bb
	DEF LIBGD []
Packit Service df60bb
Packit Service df60bb
CC=cc
Packit Service df60bb
CFLAGS=/OPT=(INLINE=SPEED) /INCL=([],JPEG,PNG,FREETYPE2,ZLIB,TIFF) /DEF=(HAVE_CONFIG_H)/WARN=(DIS=MACROREDEF)
Packit Service df60bb
LIBS=[]LIBGD/OPT
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
ALL : \
Packit Service df60bb
gd.olb,\
Packit Service df60bb
$IF (SHARED.GT.0)
Packit Service df60bb
$ THEN
Packit Service df60bb
$	APP SYS$INPUT [.SRC]DESCRIP.MMS
Packit Service df60bb
gd$shr.exe,\
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$APP SYS$INPUT [.SRC]DESCRIP.MMS
Packit Service df60bb
annotate.exe,\
Packit Service df60bb
circletexttest.exe,\
Packit Service df60bb
fontconfigtest.exe,\
Packit Service df60bb
circletexttest.exe,\
Packit Service df60bb
fontconfigtest.exe,\
Packit Service df60bb
fontsizetest.exe,\
Packit Service df60bb
fontwheeltest.exe,\
Packit Service df60bb
gd2copypal.exe,\
Packit Service df60bb
gd2time.exe,\
Packit Service df60bb
gd2togif.exe,\
Packit Service df60bb
gd2topng.exe,\
Packit Service df60bb
gdcmpgif.exe,\
Packit Service df60bb
gddemo.exe,\
Packit Service df60bb
gdtest.exe,\
Packit Service df60bb
gdtestft.exe,\
Packit Service df60bb
gdtopng.exe,\
Packit Service df60bb
gifanimtest.exe,\
Packit Service df60bb
giftogd2.exe,\
Packit Service df60bb
pngtogd.exe,\
Packit Service df60bb
pngtogd2.exe,\
Packit Service df60bb
testac.exe,\
Packit Service df60bb
testtr.exe,\
Packit Service df60bb
webpng.exe,\
Packit Service df60bb
gdparttopng.exe
Packit Service df60bb
	$!
Packit Service df60bb
Packit Service df60bb
annotate.exe : annotate.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
circletexttest.exe : circletexttest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
fontconfigtest.exe : fontconfigtest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
fontsizetest.exe : fontsizetest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
fontwheeltest.exe : fontwheeltest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
gd2copypal.exe : gd2copypal.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
gd2time.exe : gd2time.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
gd2togif.exe : gd2togif.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
gd2topng.exe : gd2topng.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gdcmpgif.exe : gdcmpgif.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gddemo.exe : gddemo.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gdtest.exe : gdtest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gdtestft.exe : gdtestft.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gdtopng.exe : gdtopng.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gifanimtest.exe : gifanimtest.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
giftogd2.exe : giftogd2.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
giftogd2.obj : giftogd2.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
pngtogd.exe : pngtogd.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
pngtogd2.exe : pngtogd2.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
testac.exe : testac.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
testtr.exe : testtr.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
webpng.exe : webpng.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gdparttopng.exe : gdparttopng.c
Packit Service df60bb
       $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=TMP.OBJ
Packit Service df60bb
       LINK/EXE=$(MMS$TARGET)  TMP.OBJ, $(LIBS)
Packit Service df60bb
       DEL TMP.OBJ;*
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
OBJ=\
Packit Service df60bb
gd.obj,\
Packit Service df60bb
gdcache.obj,\
Packit Service df60bb
gdfontg.obj,\
Packit Service df60bb
gdfontl.obj,\
Packit Service df60bb
gdfontmb.obj,\
Packit Service df60bb
gdfonts.obj,\
Packit Service df60bb
gdfontt.obj,\
Packit Service df60bb
gdft.obj,\
Packit Service df60bb
gdfx.obj,\
Packit Service df60bb
gdhelpers.obj,\
Packit Service df60bb
gdkanji.obj,\
Packit Service df60bb
gdtables.obj,\
Packit Service df60bb
gdxpm.obj,\
Packit Service df60bb
gd_bmp.obj,\
Packit Service df60bb
gd_gd.obj,\
Packit Service df60bb
gd_gd2.obj,\
Packit Service df60bb
gd_gif_in.obj,\
Packit Service df60bb
gd_gif_out.obj,\
Packit Service df60bb
gd_io.obj,\
Packit Service df60bb
gd_io_dp.obj,\
Packit Service df60bb
gd_io_file.obj,\
Packit Service df60bb
gd_io_ss.obj,\
Packit Service df60bb
gd_jpeg.obj,\
Packit Service df60bb
gd_png.obj,\
Packit Service df60bb
gd_security.obj,\
Packit Service df60bb
gd_ss.obj,\
Packit Service df60bb
gd_crop.obj,\
Packit Service df60bb
gd_tga.obj,\
Packit Service df60bb
gd_tiff.obj,\
Packit Service df60bb
gd_transform.obj,\
Packit Service df60bb
gd_topal.obj,\
Packit Service df60bb
gd_wbmp.obj,\
Packit Service df60bb
wbmp.obj
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
gd_transform.obj : gd_transform.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_tiff.obj : gd_tiff.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_tga.obj : gd_tga.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_bmp.obj : gd_bmp.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_crop.obj : gd_crop.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd.obj : gd.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdcache.obj : gdcache.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfontg.obj : gdfontg.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfontl.obj : gdfontl.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfontmb.obj : gdfontmb.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfonts.obj : gdfonts.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfontt.obj : gdfontt.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdft.obj : gdft.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdfx.obj : gdfx.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdhelpers.obj : gdhelpers.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdkanji.obj : gdkanji.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdtables.obj : gdtables.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gdxpm.obj : gdxpm.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_gd.obj : gd_gd.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_gd2.obj : gd_gd2.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_gif_in.obj : gd_gif_in.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_gif_out.obj : gd_gif_out.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_io.obj : gd_io.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_io_dp.obj : gd_io_dp.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_io_file.obj : gd_io_file.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_io_ss.obj : gd_io_ss.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_jpeg.obj : gd_jpeg.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_png.obj : gd_png.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_security.obj : gd_security.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_ss.obj : gd_ss.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_topal.obj : gd_topal.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
gd_wbmp.obj : gd_wbmp.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
wbmp.obj : wbmp.c
Packit Service df60bb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service df60bb
Packit Service df60bb
Packit Service df60bb
GD.OLB : $(OBJ)
Packit Service df60bb
        LIB/CREA GD.OLB $(OBJ)
Packit Service df60bb
Packit Service df60bb
GD$SHR.EXE : $(OBJ)
Packit Service df60bb
	LINK/SHARE=GD$SHR GD.OBJ,LIBGD$DEF/OPT,OPT/OPT
Packit Service df60bb
	COPY GD$SHR.EXE SYS$SHARE
Packit Service df60bb
Packit Service df60bb
CLEAN :
Packit Service df60bb
	DEL [...]*.OBJ;*
Packit Service df60bb
	DEL [...]*.OLB;*
Packit Service df60bb
	DEL [...]*.EXE;*
Packit Service df60bb
$!DEL TMP.MMS;*
Packit Service df60bb
$!
Packit Service df60bb
$IF (F$SEARCH("[.SRC]GD.H;2").EQS."")
Packit Service df60bb
$ THEN
Packit Service df60bb
$       WRITE SYS$OUTPUT "Patching GD.H"
Packit Service df60bb
$	DEF SYS$OUTPUT "_NLA0:"
Packit Service df60bb
$	COPY SYS$INPUT [.SRC]GD.H;2
Packit Service df60bb
#define gdImageCreatePaletteFromTrueColor gdImageCreatePaletteFromTrueCol
Packit Service df60bb
Packit Service df60bb
$       APP [.SRC]GD.H;1 [.SRC]GD.H;2
Packit Service df60bb
$	DEAS SYS$INPUT
Packit Service df60bb
$ENDIF
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$!
Packit Service df60bb
$WRITE SYS$OUTPUT " "
Packit Service df60bb
$WRITE SYS$OUTPUT " "
Packit Service df60bb
$WRITE SYS$OUTPUT "Now you can type @BUILD "
Packit Service df60bb
$!
Packit Service df60bb
$EXIT:
Packit Service df60bb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service df60bb
$DEL TEST.OBJ;*
Packit Service df60bb
$DEL TEST.C;*
Packit Service df60bb
$DEL TEST.EXE;*
Packit Service df60bb
$DEAS SYS$OUTPUT