Blame configure.com

Packit Service db44fb
$! $Id: configure.com,v 1.1.2.2 2009-08-20 22:31:00 bfriesen Exp $
Packit Service db44fb
$!
Packit Service db44fb
$! OpenVMS configure procedure for libtiff
Packit Service db44fb
$! (c) Alexey Chupahin  22-NOV-2007
Packit Service db44fb
$! elvis_75@mail.ru
Packit Service db44fb
$!
Packit Service db44fb
$! Permission to use, copy, modify, distribute, and sell this software and 
Packit Service db44fb
$! its documentation for any purpose is hereby granted without fee, provided
Packit Service db44fb
$! that (i) the above copyright notices and this permission notice appear in
Packit Service db44fb
$! all copies of the software and related documentation, and (ii) the names of
Packit Service db44fb
$! Sam Leffler and Silicon Graphics may not be used in any advertising or
Packit Service db44fb
$! publicity relating to the software without the specific, prior written
Packit Service db44fb
$! permission of Sam Leffler and Silicon Graphics.
Packit Service db44fb
$! 
Packit Service db44fb
$! THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
Packit Service db44fb
$! EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
Packit Service db44fb
$! WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
Packit Service db44fb
$! 
Packit Service db44fb
$! IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
Packit Service db44fb
$! ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
Packit Service db44fb
$! OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
Packit Service db44fb
$! WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
Packit Service db44fb
$! LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
Packit Service db44fb
$! OF THIS SOFTWARE.
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$ SET NOON
Packit Service db44fb
$WRITE SYS$OUTPUT " "
Packit Service db44fb
$WRITE SYS$OUTPUT "Configuring libTIFF library"
Packit Service db44fb
$WRITE SYS$OUTPUT " "
Packit Service db44fb
$! Checking architecture
Packit Service db44fb
$DECC = F$SEARCH("SYS$SYSTEM:DECC$COMPILER.EXE") .NES. ""
Packit Service db44fb
$IF (.NOT. DECC) THEN $WRITE SYS$OUTPUT  "BAD compiler" GOTO EXIT
Packit Service db44fb
$    IF F$GETSYI("ARCH_TYPE").EQ.1 THEN CPU = "VAX"
Packit Service db44fb
$    IF F$GETSYI("ARCH_TYPE").EQ.2 THEN CPU = "Alpha"
Packit Service db44fb
$    IF F$GETSYI("ARCH_TYPE").EQ.3 THEN CPU = "I64"
Packit Service db44fb
$    OS = F$GETSYI("VERSION")
Packit Service db44fb
$WRITE SYS$OUTPUT "Checking architecture	...  ", CPU
Packit Service db44fb
$WRITE SYS$OUTPUT "Checking OS          	...  OpenVMS ",OS
Packit Service db44fb
$SHARED=0
Packit Service db44fb
$IF ( (CPU.EQS."Alpha").OR.(CPU.EQS."I64") )
Packit Service db44fb
$  THEN
Packit Service db44fb
$       SHARED=64
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       SHARED=32
Packit Service db44fb
$ENDIF
Packit Service db44fb
$MMS = F$SEARCH("SYS$SYSTEM:MMS.EXE") .NES. ""
Packit Service db44fb
$MMK = F$TYPE(MMK) 
Packit Service db44fb
$IF (MMS .OR. MMK.NES."") THEN GOTO TEST_LIBRARIES
Packit Service db44fb
$! I cant find any make tool
Packit Service db44fb
$GOTO EXIT
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$TEST_LIBRARIES:
Packit Service db44fb
$!   Setting as MAKE utility one of MMS or MMK. I prefer MMS.
Packit Service db44fb
$IF (MMK.NES."") THEN MAKE="MMK"
Packit Service db44fb
$IF (MMS) THEN MAKE="MMS"
Packit Service db44fb
$WRITE SYS$OUTPUT "Checking build utility	...  ''MAKE'"
Packit Service db44fb
$WRITE SYS$OUTPUT " "
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$IF (P1.EQS."STATIC").OR.(P1.EQS."static") THEN SHARED=0
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!"Checking for strcasecmp "
Packit Service db44fb
$ DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(ZLIB) SYS$INPUT
Packit Service db44fb
	#include  <strings.h>
Packit Service db44fb
	#include  <stdlib.h>
Packit Service db44fb
Packit Service db44fb
    int main()
Packit Service db44fb
	{
Packit Service db44fb
        if (strcasecmp("bla", "Bla")==0) exit(0);
Packit Service db44fb
	   else exit(2);
Packit Service db44fb
	}
Packit Service db44fb
$!
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEASS SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$IF (TMP .NE. %X10B90001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_STRCASECMP=0
Packit Service db44fb
$       GOTO NEXT1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$LINK/EXE=TEST TEST
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_STRCASECMP=0
Packit Service db44fb
$       GOTO NEXT1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$RUN TEST
Packit Service db44fb
$IF ($STATUS .NE. %X00000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$	HAVE_STRCASECMP=0
Packit Service db44fb
$  ELSE
Packit Service db44fb
$	 HAVE_STRCASECMP=1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$NEXT1:
Packit Service db44fb
$IF (HAVE_STRCASECMP.EQ.1)
Packit Service db44fb
$  THEN
Packit Service db44fb
$ 	WRITE SYS$OUTPUT "Checking for strcasecmp ...   Yes"	
Packit Service db44fb
$  ELSE
Packit Service db44fb
$	WRITE SYS$OUTPUT "Checking for strcasecmp ...   No"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
Packit Service db44fb
$!"Checking for lfind "
Packit Service db44fb
$ DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(ZLIB) SYS$INPUT
Packit Service db44fb
        #include  <search.h>
Packit Service db44fb
Packit Service db44fb
    int main()
Packit Service db44fb
        {
Packit Service db44fb
        lfind((const void *)key, (const void *)NULL, (size_t *)NULL,
Packit Service db44fb
           (size_t) 0, NULL);
Packit Service db44fb
        }
Packit Service db44fb
$!
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEASS SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$IF (TMP .NE. %X10B90001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_LFIND=0
Packit Service db44fb
$       GOTO NEXT2
Packit Service db44fb
$ENDIF
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$LINK/EXE=TEST TEST
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_LFIND=0
Packit Service db44fb
$       GOTO NEXT2
Packit Service db44fb
$  ELSE
Packit Service db44fb
$        HAVE_LFIND=1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$NEXT2:
Packit Service db44fb
$IF (HAVE_LFIND.EQ.1)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for lfind ...   Yes"
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for lfind ...   No"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!"Checking for correct zlib library    "
Packit Service db44fb
$ DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(ZLIB) SYS$INPUT
Packit Service db44fb
      #include <stdlib.h>
Packit Service db44fb
      #include <stdio.h>
Packit Service db44fb
      #include <zlib.h>
Packit Service db44fb
   int main()
Packit Service db44fb
     {
Packit Service db44fb
        printf("checking version zlib:  %s\n",zlibVersion());
Packit Service db44fb
     }
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEASS SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10B90001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_ZLIB=0
Packit Service db44fb
$       GOTO EXIT
Packit Service db44fb
$ENDIF
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$LINK/EXE=TEST TEST,ZLIB:LIBZ/LIB
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_ZLIB=0
Packit Service db44fb
$       GOTO EXIT
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       HAVE_ZLIB=1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$IF (HAVE_ZLIB.EQ.1)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for correct zlib library ...   Yes"
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for correct zlib library ...   No"
Packit Service db44fb
$       WRITE SYS$OUTPUT "This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$RUN TEST
Packit Service db44fb
$!
Packit Service db44fb
Packit Service db44fb
$DEL TEST.OBJ;*
Packit Service db44fb
$! Checking for JPEG ...
Packit Service db44fb
$ DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$ DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$ CC/OBJECT=TEST.OBJ/INCLUDE=(JPEG) SYS$INPUT
Packit Service db44fb
      #include <stdlib.h>
Packit Service db44fb
      #include <stdio.h>
Packit Service db44fb
      #include <jpeglib.h>
Packit Service db44fb
      #include <jversion.h>
Packit Service db44fb
   int main()
Packit Service db44fb
     {
Packit Service db44fb
        printf("checking version jpeg:  %s\n",JVERSION);
Packit Service db44fb
        jpeg_quality_scaling(0);
Packit Service db44fb
        return 0;
Packit Service db44fb
     }
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEASS SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10B90001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for static jpeg library ...   No"
Packit Service db44fb
$       HAVE_JPEG=0
Packit Service db44fb
$ENDIF
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$LINK/EXE=TEST TEST,JPEG:LIBJPEG/LIB
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_JPEG=0
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       HAVE_JPEG=1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$IF (HAVE_JPEG.EQ.1)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for static jpeg library ...   Yes"
Packit Service db44fb
$       JPEG_LIBRARY_PATH="JPEG:LIBJPEG/LIB"
Packit Service db44fb
$       RUN TEST
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for static jpeg library ...   No"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!"Checking for SHARED JPEG library    "
Packit Service db44fb
$OPEN/WRITE OUT TEST.OPT
Packit Service db44fb
$WRITE OUT "SYS$SHARE:LIBJPEG$SHR/SHARE"
Packit Service db44fb
$WRITE OUT "ZLIB:LIBZ/LIB"
Packit Service db44fb
$CLOSE OUT
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$LINK/EXE=TEST TEST,TEST/OPT
Packit Service db44fb
$TMP = $STATUS
Packit Service db44fb
$DEAS  SYS$ERROR
Packit Service db44fb
$DEAS  SYS$OUTPUT
Packit Service db44fb
$!WRITE SYS$OUTPUT TMP
Packit Service db44fb
$IF (TMP .NE. %X10000001)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       HAVE_JPEG_SHARED=0
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       HAVE_JPEG_SHARED=1
Packit Service db44fb
$ENDIF
Packit Service db44fb
$IF (HAVE_JPEG_SHARED.EQ.1)
Packit Service db44fb
$  THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for shared jpeg library ...   Yes"
Packit Service db44fb
$       JPEG_LIBRARY_PATH="SYS$SHARE:LIBJPEG$SHR/SHARE"
Packit Service db44fb
$  ELSE
Packit Service db44fb
$       WRITE SYS$OUTPUT "Checking for shared jpeg library ...   No"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$ IF ( (HAVE_JPEG_SHARED.EQ.0).AND.(HAVE_JPEG.EQ.0) )
Packit Service db44fb
$    THEN
Packit Service db44fb
$       WRITE SYS$OUTPUT "No JPEG library installed. This is fatal. Please download and install good library from fafner.dyndns.org/~alexey/libsdl/public.html"
Packit Service db44fb
$       GOTO EXIT
Packit Service db44fb
$ ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$! Checking for X11 ...
Packit Service db44fb
$IF F$TRNLNM("DECW$INCLUDE") .NES. ""
Packit Service db44fb
$  THEN
Packit Service db44fb
$	WRITE SYS$OUTPUT "Checking for X11 ...   Yes"
Packit Service db44fb
$  ELSE
Packit Service db44fb
$	WRITE SYS$OUTPUT "Checking for X11 ...   No"
Packit Service db44fb
$	WRITE SYS$OUTPUT "This is fatal. Please install X11 software"
Packit Service db44fb
$	GOTO EXIT
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!WRITING BUILD FILES
Packit Service db44fb
$OPEN/WRITE OUT BUILD.COM
Packit Service db44fb
$ WRITE OUT "$set def [.port]"
Packit Service db44fb
$ WRITE OUT "$",MAKE
Packit Service db44fb
$ WRITE OUT "$set def [-.libtiff]"
Packit Service db44fb
$ WRITE OUT "$",MAKE
Packit Service db44fb
$ WRITE OUT "$set def [-.tools]"
Packit Service db44fb
$ WRITE OUT "$",MAKE
Packit Service db44fb
$ WRITE OUT "$set def [-]"
Packit Service db44fb
$ WRITE OUT "$cop [.PORT]LIBPORT.OLB [.LIBTIFF]LIBPORT.OLB"
Packit Service db44fb
$ WRITE OUT "$ CURRENT = F$ENVIRONMENT (""DEFAULT"") "
Packit Service db44fb
$ WRITE OUT "$TIFF=CURRENT"
Packit Service db44fb
$ WRITE OUT "$OPEN/WRITE OUTT LIBTIFF$STARTUP.COM"
Packit Service db44fb
$ WRITE OUT "$TIFF[F$LOCATE(""]"",TIFF),9]:="".LIBTIFF]"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""DEFINE TIFF ","'","'","TIFF'"" "
Packit Service db44fb
$ WRITE OUT "$TIFF=CURRENT"
Packit Service db44fb
$ WRITE OUT "$TIFF[F$LOCATE(""]"",TIFF),7]:="".TOOLS]"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""BMP2TIFF:==$", "'","'","TIFF'BMP2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""FAX2PS:==$", "'","'","TIFF'FAX2PS"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""FAX2TIFF:==$", "'","'","TIFF'FAX2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""GIF2TIFF:==$", "'","'","TIFF'GIF2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""PAL2RGB:==$", "'","'","TIFF'PAL2RGB"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""PPM2TIFF:==$", "'","'","TIFF'PPM2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""RAS2TIFF:==$", "'","'","TIFF'RAS2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""RAW2TIFF:==$", "'","'","TIFF'RAW2TIFF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""RGB2YCBCR:==$", "'","'","TIFF'RGB2YCBCR"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""THUMBNAIL:==$", "'","'","TIFF'THUMBNAIL"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF2BW:==$", "'","'","TIFF'TIFF2BW"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF2PDF:==$", "'","'","TIFF'TIFF2PDF"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF2PS:==$", "'","'","TIFF'TIFF2PS"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF2RGBA:==$", "'","'","TIFF'TIFF2RGBA"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFCMP:==$", "'","'","TIFF'TIFFCMP"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFCP:==$", "'","'","TIFF'TIFFCP"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFDITHER:==$", "'","'","TIFF'TIFFDITHER"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFDUMP:==$", "'","'","TIFF'TIFFDUMP"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFINFO:==$", "'","'","TIFF'TIFFINFO"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFMEDIAN:==$", "'","'","TIFF'TIFFMEDIAN"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFCROP:==$", "'","'","TIFF'TIFFCROP"""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFFSET:==$", "'","'","TIFF'TIFFSET"""
Packit Service db44fb
$ WRITE OUT "$CLOSE OUTT"
Packit Service db44fb
$ WRITE OUT "$OPEN/WRITE OUTT [.LIBTIFF]LIBTIFF.OPT"
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF:TIFF/LIB""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""TIFF:LIBPORT/LIB""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""JPEG:LIBJPEG/LIB""
Packit Service db44fb
$ WRITE OUT "$WRITE OUTT ""ZLIB:LIBZ/LIB""
Packit Service db44fb
$ WRITE OUT "$CLOSE OUTT"
Packit Service db44fb
$!
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT "" "" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""***************************************************************************** "" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""LIBTIFF$STARTUP.COM has been created. "" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""This file setups all logicals needed. It should be execute before using LibTIFF "" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""Nice place to call it - LOGIN.COM "" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT """" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""Using the library:"" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""CC/INC=TIFF ASCII_TAG.C"" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""LINK ASCII_TAG,TIFF:LIBTIFF/OPT"" "
Packit Service db44fb
$ WRITE OUT "$WRITE SYS$OUTPUT ""***************************************************************************** "" "
Packit Service db44fb
$CLOSE OUT
Packit Service db44fb
$!
Packit Service db44fb
$! DESCRIP.MMS in [.PORT]
Packit Service db44fb
$OBJ="dummy.obj"
Packit Service db44fb
$IF HAVE_STRCASECMP.NE.1 
Packit Service db44fb
$  THEN 
Packit Service db44fb
$     OBJ=OBJ+",strcasecmp.obj"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$IF HAVE_LFIND.NE.1   
Packit Service db44fb
$   THEN 
Packit Service db44fb
$       OBJ=OBJ+",lfind.obj"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$OPEN/WRITE OUT [.PORT]DESCRIP.MMS
Packit Service db44fb
$WRITE OUT "OBJ=",OBJ
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT "LIBPORT.OLB : $(OBJ)"
Packit Service db44fb
$WRITE OUT "	LIB/CREA LIBPORT $(OBJ)"
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT "dummy.obj : dummy.c"
Packit Service db44fb
$WRITE OUT "         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)"
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT "strcasecmp.obj : strcasecmp.c"
Packit Service db44fb
$WRITE OUT "         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)"
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT "lfind.obj : lfind.c"
Packit Service db44fb
$WRITE OUT "         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)"
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$WRITE OUT ""
Packit Service db44fb
$CLOSE OUT
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$WRITE SYS$OUTPUT "Creating LIBTIFF$DEF.OPT"
Packit Service db44fb
$IF (SHARED.EQ.64)
Packit Service db44fb
$ THEN
Packit Service db44fb
$       COPY SYS$INPUT TIFF$DEF.OPT
Packit Service db44fb
SYMBOL_VECTOR= (-
Packit Service db44fb
TIFFOpen=PROCEDURE,-
Packit Service db44fb
TIFFGetVersion=PROCEDURE,-
Packit Service db44fb
TIFFCleanup=PROCEDURE,-
Packit Service db44fb
TIFFClose=PROCEDURE,-
Packit Service db44fb
TIFFFlush=PROCEDURE,-
Packit Service db44fb
TIFFFlushData=PROCEDURE,-
Packit Service db44fb
TIFFGetField=PROCEDURE,-
Packit Service db44fb
TIFFVGetField=PROCEDURE,-
Packit Service db44fb
TIFFGetFieldDefaulted=PROCEDURE,-
Packit Service db44fb
TIFFVGetFieldDefaulted=PROCEDURE,-
Packit Service db44fb
TIFFGetTagListEntry=PROCEDURE,-
Packit Service db44fb
TIFFGetTagListCount=PROCEDURE,-
Packit Service db44fb
TIFFReadDirectory=PROCEDURE,-
Packit Service db44fb
TIFFScanlineSize=PROCEDURE,-
Packit Service db44fb
TIFFStripSize=PROCEDURE,-
Packit Service db44fb
TIFFVStripSize=PROCEDURE,-
Packit Service db44fb
TIFFRawStripSize=PROCEDURE,-
Packit Service db44fb
TIFFTileRowSize=PROCEDURE,-
Packit Service db44fb
TIFFTileSize=PROCEDURE,-
Packit Service db44fb
TIFFVTileSize=PROCEDURE,-
Packit Service db44fb
TIFFFileno=PROCEDURE,-
Packit Service db44fb
TIFFSetFileno=PROCEDURE,-
Packit Service db44fb
TIFFGetMode=PROCEDURE,-
Packit Service db44fb
TIFFIsTiled=PROCEDURE,-
Packit Service db44fb
TIFFIsByteSwapped=PROCEDURE,-
Packit Service db44fb
TIFFIsBigEndian=PROCEDURE,-
Packit Service db44fb
TIFFIsMSB2LSB=PROCEDURE,-
Packit Service db44fb
TIFFIsUpSampled=PROCEDURE,-
Packit Service db44fb
TIFFCIELabToRGBInit=PROCEDURE,-
Packit Service db44fb
TIFFCIELabToXYZ=PROCEDURE,-
Packit Service db44fb
TIFFXYZToRGB=PROCEDURE,-
Packit Service db44fb
TIFFYCbCrToRGBInit=PROCEDURE,-
Packit Service db44fb
TIFFYCbCrtoRGB=PROCEDURE,-
Packit Service db44fb
TIFFCurrentRow=PROCEDURE,-
Packit Service db44fb
TIFFCurrentDirectory=PROCEDURE,-
Packit Service db44fb
TIFFCurrentStrip=PROCEDURE,-
Packit Service db44fb
TIFFCurrentTile=PROCEDURE,-
Packit Service db44fb
TIFFDataWidth=PROCEDURE,-
Packit Service db44fb
TIFFReadBufferSetup=PROCEDURE,-
Packit Service db44fb
TIFFWriteBufferSetup=PROCEDURE,-
Packit Service db44fb
TIFFSetupStrips=PROCEDURE,-
Packit Service db44fb
TIFFLastDirectory=PROCEDURE,-
Packit Service db44fb
TIFFSetDirectory=PROCEDURE,-
Packit Service db44fb
TIFFSetSubDirectory=PROCEDURE,-
Packit Service db44fb
TIFFUnlinkDirectory=PROCEDURE,-
Packit Service db44fb
TIFFSetField=PROCEDURE,-
Packit Service db44fb
TIFFVSetField=PROCEDURE,-
Packit Service db44fb
TIFFCheckpointDirectory=PROCEDURE,-
Packit Service db44fb
TIFFWriteDirectory=PROCEDURE,-
Packit Service db44fb
TIFFRewriteDirectory=PROCEDURE,-
Packit Service db44fb
TIFFPrintDirectory=PROCEDURE,-
Packit Service db44fb
TIFFReadScanline=PROCEDURE,-
Packit Service db44fb
TIFFWriteScanline=PROCEDURE,-
Packit Service db44fb
TIFFReadRGBAImage=PROCEDURE,-
Packit Service db44fb
TIFFReadRGBAImageOriented=PROCEDURE,-
Packit Service db44fb
TIFFFdOpen=PROCEDURE,-
Packit Service db44fb
TIFFClientOpen=PROCEDURE,-
Packit Service db44fb
TIFFFileName=PROCEDURE,-
Packit Service db44fb
TIFFError=PROCEDURE,-
Packit Service db44fb
TIFFErrorExt=PROCEDURE,-
Packit Service db44fb
TIFFWarning=PROCEDURE,-
Packit Service db44fb
TIFFWarningExt=PROCEDURE,-
Packit Service db44fb
TIFFSetErrorHandler=PROCEDURE,-
Packit Service db44fb
TIFFSetErrorHandlerExt=PROCEDURE,-
Packit Service db44fb
TIFFSetWarningHandler=PROCEDURE,-
Packit Service db44fb
TIFFSetWarningHandlerExt=PROCEDURE,-
Packit Service db44fb
TIFFComputeTile=PROCEDURE,-
Packit Service db44fb
TIFFCheckTile=PROCEDURE,-
Packit Service db44fb
TIFFNumberOfTiles=PROCEDURE,-
Packit Service db44fb
TIFFReadTile=PROCEDURE,-
Packit Service db44fb
TIFFWriteTile=PROCEDURE,-
Packit Service db44fb
TIFFComputeStrip=PROCEDURE,-
Packit Service db44fb
TIFFNumberOfStrips=PROCEDURE,-
Packit Service db44fb
TIFFRGBAImageBegin=PROCEDURE,-
Packit Service db44fb
TIFFRGBAImageGet=PROCEDURE,-
Packit Service db44fb
TIFFRGBAImageEnd=PROCEDURE,-
Packit Service db44fb
TIFFReadEncodedStrip=PROCEDURE,-
Packit Service db44fb
TIFFReadRawStrip=PROCEDURE,-
Packit Service db44fb
TIFFReadEncodedTile=PROCEDURE,-
Packit Service db44fb
TIFFReadRawTile=PROCEDURE,-
Packit Service db44fb
TIFFReadRGBATile=PROCEDURE,-
Packit Service db44fb
TIFFReadRGBAStrip=PROCEDURE,-
Packit Service db44fb
TIFFWriteEncodedStrip=PROCEDURE,-
Packit Service db44fb
TIFFWriteRawStrip=PROCEDURE,-
Packit Service db44fb
TIFFWriteEncodedTile=PROCEDURE,-
Packit Service db44fb
TIFFWriteRawTile=PROCEDURE,-
Packit Service db44fb
TIFFSetWriteOffset=PROCEDURE,-
Packit Service db44fb
TIFFSwabDouble=PROCEDURE,-
Packit Service db44fb
TIFFSwabShort=PROCEDURE,-
Packit Service db44fb
TIFFSwabLong=PROCEDURE,-
Packit Service db44fb
TIFFSwabArrayOfShort=PROCEDURE,-
Packit Service db44fb
TIFFSwabArrayOfLong=PROCEDURE,-
Packit Service db44fb
TIFFSwabArrayOfDouble=PROCEDURE,-
Packit Service db44fb
TIFFSwabArrayOfTriples=PROCEDURE,-
Packit Service db44fb
TIFFReverseBits=PROCEDURE,-
Packit Service db44fb
TIFFGetBitRevTable=PROCEDURE,-
Packit Service db44fb
TIFFDefaultStripSize=PROCEDURE,-
Packit Service db44fb
TIFFDefaultTileSize=PROCEDURE,-
Packit Service db44fb
TIFFRasterScanlineSize=PROCEDURE,-
Packit Service db44fb
_TIFFmalloc=PROCEDURE,-
Packit Service db44fb
_TIFFrealloc=PROCEDURE,-
Packit Service db44fb
_TIFFfree=PROCEDURE,-
Packit Service db44fb
_TIFFmemset=PROCEDURE,-
Packit Service db44fb
_TIFFmemcpy=PROCEDURE,-
Packit Service db44fb
_TIFFmemcmp=PROCEDURE,-
Packit Service db44fb
TIFFCreateDirectory=PROCEDURE,-
Packit Service db44fb
TIFFSetTagExtender=PROCEDURE,-
Packit Service db44fb
TIFFMergeFieldInfo=PROCEDURE,-
Packit Service db44fb
TIFFFindFieldInfo=PROCEDURE,-
Packit Service db44fb
TIFFFindFieldInfoByName=PROCEDURE,-
Packit Service db44fb
TIFFFieldWithName=PROCEDURE,-
Packit Service db44fb
TIFFFieldWithTag=PROCEDURE,-
Packit Service db44fb
TIFFCurrentDirOffset=PROCEDURE,-
Packit Service db44fb
TIFFWriteCheck=PROCEDURE,-
Packit Service db44fb
TIFFRGBAImageOK=PROCEDURE,-
Packit Service db44fb
TIFFNumberOfDirectories=PROCEDURE,-
Packit Service db44fb
TIFFSetFileName=PROCEDURE,-
Packit Service db44fb
TIFFSetClientdata=PROCEDURE,-
Packit Service db44fb
TIFFSetMode=PROCEDURE,-
Packit Service db44fb
TIFFClientdata=PROCEDURE,-
Packit Service db44fb
TIFFGetReadProc=PROCEDURE,-
Packit Service db44fb
TIFFGetWriteProc=PROCEDURE,-
Packit Service db44fb
TIFFGetSeekProc=PROCEDURE,-
Packit Service db44fb
TIFFGetCloseProc=PROCEDURE,-
Packit Service db44fb
TIFFGetSizeProc=PROCEDURE,-
Packit Service db44fb
TIFFGetMapFileProc=PROCEDURE,-
Packit Service db44fb
TIFFGetUnmapFileProc=PROCEDURE,-
Packit Service db44fb
TIFFIsCODECConfigured=PROCEDURE,-
Packit Service db44fb
TIFFGetConfiguredCODECs=PROCEDURE,-
Packit Service db44fb
TIFFFindCODEC=PROCEDURE,-
Packit Service db44fb
TIFFRegisterCODEC=PROCEDURE,-
Packit Service db44fb
TIFFUnRegisterCODEC=PROCEDURE,-
Packit Service db44fb
TIFFFreeDirectory=PROCEDURE,-
Packit Service db44fb
TIFFReadCustomDirectory=PROCEDURE,-
Packit Service db44fb
TIFFReadEXIFDirectory=PROCEDURE,-
Packit Service db44fb
TIFFAccessTagMethods=PROCEDURE,-
Packit Service db44fb
TIFFGetClientInfo=PROCEDURE,-
Packit Service db44fb
TIFFSetClientInfo=PROCEDURE,-
Packit Service db44fb
TIFFReassignTagToIgnore=PROCEDURE-
Packit Service db44fb
)
Packit Service db44fb
Packit Service db44fb
$ENDIF
Packit Service db44fb
$IF (SHARED.EQ.32)
Packit Service db44fb
$ THEN
Packit Service db44fb
$       COPY SYS$INPUT TIFF$DEF.OPT
Packit Service db44fb
UNIVERSAL=TIFFOpen
Packit Service db44fb
UNIVERSAL=TIFFGetVersion
Packit Service db44fb
UNIVERSAL=TIFFCleanup
Packit Service db44fb
UNIVERSAL=TIFFClose
Packit Service db44fb
UNIVERSAL=TIFFFlush
Packit Service db44fb
UNIVERSAL=TIFFFlushData
Packit Service db44fb
UNIVERSAL=TIFFGetField
Packit Service db44fb
UNIVERSAL=TIFFVGetField
Packit Service db44fb
UNIVERSAL=TIFFGetFieldDefaulted
Packit Service db44fb
UNIVERSAL=TIFFVGetFieldDefaulted
Packit Service db44fb
UNIVERSAL=TIFFGetTagListEntry
Packit Service db44fb
UNIVERSAL=TIFFGetTagListCount
Packit Service db44fb
UNIVERSAL=TIFFReadDirectory
Packit Service db44fb
UNIVERSAL=TIFFScanlineSize
Packit Service db44fb
UNIVERSAL=TIFFStripSize
Packit Service db44fb
UNIVERSAL=TIFFVStripSize
Packit Service db44fb
UNIVERSAL=TIFFRawStripSize
Packit Service db44fb
UNIVERSAL=TIFFTileRowSize
Packit Service db44fb
UNIVERSAL=TIFFTileSize
Packit Service db44fb
UNIVERSAL=TIFFVTileSize
Packit Service db44fb
UNIVERSAL=TIFFFileno
Packit Service db44fb
UNIVERSAL=TIFFSetFileno
Packit Service db44fb
UNIVERSAL=TIFFGetMode
Packit Service db44fb
UNIVERSAL=TIFFIsTiled
Packit Service db44fb
UNIVERSAL=TIFFIsByteSwapped
Packit Service db44fb
UNIVERSAL=TIFFIsBigEndian
Packit Service db44fb
UNIVERSAL=TIFFIsMSB2LSB
Packit Service db44fb
UNIVERSAL=TIFFIsUpSampled
Packit Service db44fb
UNIVERSAL=TIFFCIELabToRGBInit
Packit Service db44fb
UNIVERSAL=TIFFCIELabToXYZ
Packit Service db44fb
UNIVERSAL=TIFFXYZToRGB
Packit Service db44fb
UNIVERSAL=TIFFYCbCrToRGBInit
Packit Service db44fb
UNIVERSAL=TIFFYCbCrtoRGB
Packit Service db44fb
UNIVERSAL=TIFFCurrentRow
Packit Service db44fb
UNIVERSAL=TIFFCurrentDirectory
Packit Service db44fb
UNIVERSAL=TIFFCurrentStrip
Packit Service db44fb
UNIVERSAL=TIFFCurrentTile
Packit Service db44fb
UNIVERSAL=TIFFDataWidth
Packit Service db44fb
UNIVERSAL=TIFFReadBufferSetup
Packit Service db44fb
UNIVERSAL=TIFFWriteBufferSetup
Packit Service db44fb
UNIVERSAL=TIFFSetupStrips
Packit Service db44fb
UNIVERSAL=TIFFLastDirectory
Packit Service db44fb
UNIVERSAL=TIFFSetDirectory
Packit Service db44fb
UNIVERSAL=TIFFSetSubDirectory
Packit Service db44fb
UNIVERSAL=TIFFUnlinkDirectory
Packit Service db44fb
UNIVERSAL=TIFFSetField
Packit Service db44fb
UNIVERSAL=TIFFVSetField
Packit Service db44fb
UNIVERSAL=TIFFCheckpointDirectory
Packit Service db44fb
UNIVERSAL=TIFFWriteDirectory
Packit Service db44fb
UNIVERSAL=TIFFRewriteDirectory
Packit Service db44fb
UNIVERSAL=TIFFPrintDirectory
Packit Service db44fb
UNIVERSAL=TIFFReadScanline
Packit Service db44fb
UNIVERSAL=TIFFWriteScanline
Packit Service db44fb
UNIVERSAL=TIFFReadRGBAImage
Packit Service db44fb
UNIVERSAL=TIFFReadRGBAImageOriented
Packit Service db44fb
UNIVERSAL=TIFFFdOpen
Packit Service db44fb
UNIVERSAL=TIFFClientOpen
Packit Service db44fb
UNIVERSAL=TIFFFileName
Packit Service db44fb
UNIVERSAL=TIFFError
Packit Service db44fb
UNIVERSAL=TIFFErrorExt
Packit Service db44fb
UNIVERSAL=TIFFWarning
Packit Service db44fb
UNIVERSAL=TIFFWarningExt
Packit Service db44fb
UNIVERSAL=TIFFSetErrorHandler
Packit Service db44fb
UNIVERSAL=TIFFSetErrorHandlerExt
Packit Service db44fb
UNIVERSAL=TIFFSetWarningHandler
Packit Service db44fb
UNIVERSAL=TIFFSetWarningHandlerExt
Packit Service db44fb
UNIVERSAL=TIFFComputeTile
Packit Service db44fb
UNIVERSAL=TIFFCheckTile
Packit Service db44fb
UNIVERSAL=TIFFNumberOfTiles
Packit Service db44fb
UNIVERSAL=TIFFReadTile
Packit Service db44fb
UNIVERSAL=TIFFWriteTile
Packit Service db44fb
UNIVERSAL=TIFFComputeStrip
Packit Service db44fb
UNIVERSAL=TIFFNumberOfStrips
Packit Service db44fb
UNIVERSAL=TIFFRGBAImageBegin
Packit Service db44fb
UNIVERSAL=TIFFRGBAImageGet
Packit Service db44fb
UNIVERSAL=TIFFRGBAImageEnd
Packit Service db44fb
UNIVERSAL=TIFFReadEncodedStrip
Packit Service db44fb
UNIVERSAL=TIFFReadRawStrip
Packit Service db44fb
UNIVERSAL=TIFFReadEncodedTile
Packit Service db44fb
UNIVERSAL=TIFFReadRawTile
Packit Service db44fb
UNIVERSAL=TIFFReadRGBATile
Packit Service db44fb
UNIVERSAL=TIFFReadRGBAStrip
Packit Service db44fb
UNIVERSAL=TIFFWriteEncodedStrip
Packit Service db44fb
UNIVERSAL=TIFFWriteRawStrip
Packit Service db44fb
UNIVERSAL=TIFFWriteEncodedTile
Packit Service db44fb
UNIVERSAL=TIFFWriteRawTile
Packit Service db44fb
UNIVERSAL=TIFFSetWriteOffset
Packit Service db44fb
UNIVERSAL=TIFFSwabDouble
Packit Service db44fb
UNIVERSAL=TIFFSwabShort
Packit Service db44fb
UNIVERSAL=TIFFSwabLong
Packit Service db44fb
UNIVERSAL=TIFFSwabArrayOfShort
Packit Service db44fb
UNIVERSAL=TIFFSwabArrayOfLong
Packit Service db44fb
UNIVERSAL=TIFFSwabArrayOfDouble
Packit Service db44fb
UNIVERSAL=TIFFSwabArrayOfTriples
Packit Service db44fb
UNIVERSAL=TIFFReverseBits
Packit Service db44fb
UNIVERSAL=TIFFGetBitRevTable
Packit Service db44fb
UNIVERSAL=TIFFDefaultStripSize
Packit Service db44fb
UNIVERSAL=TIFFDefaultTileSize
Packit Service db44fb
UNIVERSAL=TIFFRasterScanlineSize
Packit Service db44fb
UNIVERSAL=_TIFFmalloc
Packit Service db44fb
UNIVERSAL=_TIFFrealloc
Packit Service db44fb
UNIVERSAL=_TIFFfree
Packit Service db44fb
UNIVERSAL=_TIFFmemset
Packit Service db44fb
UNIVERSAL=_TIFFmemcpy
Packit Service db44fb
UNIVERSAL=_TIFFmemcmp
Packit Service db44fb
UNIVERSAL=TIFFCreateDirectory
Packit Service db44fb
UNIVERSAL=TIFFSetTagExtender
Packit Service db44fb
UNIVERSAL=TIFFMergeFieldInfo
Packit Service db44fb
UNIVERSAL=TIFFFindFieldInfo
Packit Service db44fb
UNIVERSAL=TIFFFindFieldInfoByName
Packit Service db44fb
UNIVERSAL=TIFFFieldWithName
Packit Service db44fb
UNIVERSAL=TIFFFieldWithTag
Packit Service db44fb
UNIVERSAL=TIFFCurrentDirOffset
Packit Service db44fb
UNIVERSAL=TIFFWriteCheck
Packit Service db44fb
UNIVERSAL=TIFFRGBAImageOK
Packit Service db44fb
UNIVERSAL=TIFFNumberOfDirectories
Packit Service db44fb
UNIVERSAL=TIFFSetFileName
Packit Service db44fb
UNIVERSAL=TIFFSetClientdata
Packit Service db44fb
UNIVERSAL=TIFFSetMode
Packit Service db44fb
UNIVERSAL=TIFFClientdata
Packit Service db44fb
UNIVERSAL=TIFFGetReadProc
Packit Service db44fb
UNIVERSAL=TIFFGetWriteProc
Packit Service db44fb
UNIVERSAL=TIFFGetSeekProc
Packit Service db44fb
UNIVERSAL=TIFFGetCloseProc
Packit Service db44fb
UNIVERSAL=TIFFGetSizeProc
Packit Service db44fb
UNIVERSAL=TIFFGetMapFileProc
Packit Service db44fb
UNIVERSAL=TIFFGetUnmapFileProc
Packit Service db44fb
UNIVERSAL=TIFFIsCODECConfigured
Packit Service db44fb
UNIVERSAL=TIFFGetConfiguredCODECs
Packit Service db44fb
UNIVERSAL=TIFFFindCODEC
Packit Service db44fb
UNIVERSAL=TIFFRegisterCODEC
Packit Service db44fb
UNIVERSAL=TIFFUnRegisterCODEC
Packit Service db44fb
UNIVERSAL=TIFFFreeDirectory
Packit Service db44fb
UNIVERSAL=TIFFReadCustomDirectory
Packit Service db44fb
UNIVERSAL=TIFFReadEXIFDirectory
Packit Service db44fb
UNIVERSAL=TIFFAccessTagMethods
Packit Service db44fb
UNIVERSAL=TIFFGetClientInfo
Packit Service db44fb
UNIVERSAL=TIFFSetClientInfo
Packit Service db44fb
UNIVERSAL=TIFFReassignTagToIgnore
Packit Service db44fb
 
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$! Writing TIFF$SHR.OPT file to build TOOLS
Packit Service db44fb
$ IF (SHARED.GT.0)
Packit Service db44fb
$   THEN
Packit Service db44fb
$       OPEN/WRITE OUT TIFF$SHR.OPT
Packit Service db44fb
$       WRITE OUT "[]TIFF/LIB"
Packit Service db44fb
$       WRITE OUT "[-.PORT]LIBPORT/LIB"
Packit Service db44fb
$       WRITE OUT JPEG_LIBRARY_PATH
Packit Service db44fb
$       WRITE OUT "ZLIB:LIBZ/LIB"
Packit Service db44fb
$       CLOSE OUT
Packit Service db44fb
$ ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$! Writing OPT.OPT file to build TOOLS
Packit Service db44fb
$OPEN/WRITE OUT OPT.OPT
Packit Service db44fb
$ IF (SHARED.GT.0)
Packit Service db44fb
$   THEN
Packit Service db44fb
$       WRITE OUT "[-.LIBTIFF]TIFF$SHR/SHARE"
Packit Service db44fb
$       WRITE OUT JPEG_LIBRARY_PATH
Packit Service db44fb
$   ELSE
Packit Service db44fb
$       WRITE OUT "[-.LIBTIFF]TIFF/LIB"
Packit Service db44fb
$       WRITE OUT "[-.PORT]LIBPORT/LIB"
Packit Service db44fb
$       WRITE OUT JPEG_LIBRARY_PATH
Packit Service db44fb
$ ENDIF
Packit Service db44fb
$ WRITE OUT "ZLIB:LIBZ/LIB"
Packit Service db44fb
$CLOSE OUT
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$COPY SYS$INPUT [.LIBTIFF]DESCRIP.MMS
Packit Service db44fb
# (c) Alexey Chupahin 22-NOV-2007
Packit Service db44fb
# OpenVMS 7.3-1, DEC 2000 mod.300
Packit Service db44fb
# OpenVMS 8.3,   HP rx1620
Packit Service db44fb
# Makefile for DEC C compilers.
Packit Service db44fb
#
Packit Service db44fb
Packit Service db44fb
INCL    = /INCLUDE=(JPEG,ZLIB,[])
Packit Service db44fb
Packit Service db44fb
CFLAGS =  $(INCL)
Packit Service db44fb
Packit Service db44fb
OBJ_SYSDEP_MODULE = tif_vms.obj
Packit Service db44fb
Packit Service db44fb
OBJ     = \
Packit Service db44fb
tif_aux.obj,\
Packit Service db44fb
tif_close.obj,\
Packit Service db44fb
tif_codec.obj,\
Packit Service db44fb
tif_color.obj,\
Packit Service db44fb
tif_compress.obj,\
Packit Service db44fb
tif_dir.obj,\
Packit Service db44fb
tif_dirinfo.obj,\
Packit Service db44fb
tif_dirread.obj,\
Packit Service db44fb
tif_dirwrite.obj,\
Packit Service db44fb
tif_dumpmode.obj,\
Packit Service db44fb
tif_error.obj,\
Packit Service db44fb
tif_extension.obj,\
Packit Service db44fb
tif_fax3.obj,\
Packit Service db44fb
tif_fax3sm.obj,\
Packit Service db44fb
tif_flush.obj,\
Packit Service db44fb
tif_getimage.obj,\
Packit Service db44fb
tif_jbig.obj,\
Packit Service db44fb
tif_jpeg.obj,\
Packit Service db44fb
tif_luv.obj,\
Packit Service db44fb
tif_lzw.obj,\
Packit Service db44fb
tif_next.obj,\
Packit Service db44fb
tif_ojpeg.obj,\
Packit Service db44fb
tif_open.obj,\
Packit Service db44fb
tif_packbits.obj,\
Packit Service db44fb
tif_pixarlog.obj,\
Packit Service db44fb
tif_predict.obj,\
Packit Service db44fb
tif_print.obj,\
Packit Service db44fb
tif_read.obj,\
Packit Service db44fb
tif_strip.obj,\
Packit Service db44fb
tif_swab.obj,\
Packit Service db44fb
tif_thunder.obj,\
Packit Service db44fb
tif_tile.obj,\
Packit Service db44fb
tif_version.obj,\
Packit Service db44fb
tif_warning.obj,\
Packit Service db44fb
tif_write.obj,\
Packit Service db44fb
tif_zip.obj, $(OBJ_SYSDEP_MODULE)
Packit Service db44fb
Packit Service db44fb
$IF (SHARED.GT.0)
Packit Service db44fb
$ THEN
Packit Service db44fb
$       APP SYS$INPUT [.LIBTIFF]DESCRIP.MMS
Packit Service db44fb
ALL : tiff.olb, tiff$shr.exe
Packit Service db44fb
        $WRITE SYS$OUTPUT "Done"
Packit Service db44fb
Packit Service db44fb
tiff$shr.exe : tiff.olb
Packit Service db44fb
        LINK/SHARE=TIFF$SHR.EXE TIF_AUX,[-]TIFF$DEF/OPT, [-]TIFF$SHR/OPT
Packit Service db44fb
        COPY TIFF$SHR.EXE SYS$SHARE
Packit Service db44fb
        PURGE SYS$SHARE:TIFF$SHR.EXE
Packit Service db44fb
Packit Service db44fb
$ ELSE
Packit Service db44fb
$       APP SYS$INPUT [.LIBTIFF]DESCRIP.MMS
Packit Service db44fb
ALL : tiff.olb
Packit Service db44fb
        $WRITE SYS$OUTPUT "Done"
Packit Service db44fb
Packit Service db44fb
$ENDIF
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$ APP SYS$INPUT [.LIBTIFF]DESCRIP.MMS
Packit Service db44fb
Packit Service db44fb
tiff.olb :  $(OBJ)
Packit Service db44fb
        lib/crea tiff.olb $(OBJ)
Packit Service db44fb
Packit Service db44fb
#tif_config.h : tif_config.h-vms
Packit Service db44fb
#        copy tif_config.h-vms tif_config.h
Packit Service db44fb
#
Packit Service db44fb
#tiffconf.h : tiffconf.h-vms
Packit Service db44fb
#        copy tiffconf.h-vms tiffconf.h
Packit Service db44fb
Packit Service db44fb
tif_aux.obj : tif_aux.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_close.obj : tif_close.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_codec.obj : tif_codec.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_color.obj : tif_color.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_compress.obj : tif_compress.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_dir.obj : tif_dir.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_dirinfo.obj : tif_dirinfo.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_dirread.obj : tif_dirread.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_dirwrite.obj : tif_dirwrite.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_dumpmode.obj : tif_dumpmode.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_error.obj : tif_error.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_extension.obj : tif_extension.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_fax3.obj : tif_fax3.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_fax3sm.obj : tif_fax3sm.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_flush.obj : tif_flush.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_getimage.obj : tif_getimage.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_jbig.obj : tif_jbig.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_jpeg.obj : tif_jpeg.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_luv.obj : tif_luv.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_lzw.obj : tif_lzw.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_next.obj : tif_next.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_ojpeg.obj : tif_ojpeg.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_open.obj : tif_open.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_packbits.obj : tif_packbits.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_pixarlog.obj : tif_pixarlog.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_predict.obj : tif_predict.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_print.obj : tif_print.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_read.obj : tif_read.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_strip.obj : tif_strip.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_swab.obj : tif_swab.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_thunder.obj : tif_thunder.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_tile.obj : tif_tile.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_unix.obj : tif_unix.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_version.obj : tif_version.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_warning.obj : tif_warning.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_write.obj : tif_write.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tif_zip.obj : tif_zip.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
 
Packit Service db44fb
Packit Service db44fb
clean :
Packit Service db44fb
        del *.obj;*
Packit Service db44fb
        del *.olb;*
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$COPY SYS$INPUT [.TOOLS]DESCRIP.MMS
Packit Service db44fb
# (c) Alexey Chupahin 22-NOV-2007
Packit Service db44fb
# OpenVMS 7.3-1, DEC 2000 mod.300
Packit Service db44fb
# OpenVMS 8.3,   HP rx1620
Packit Service db44fb
 
Packit Service db44fb
INCL            = /INCL=([],[-.LIBTIFF])
Packit Service db44fb
CFLAGS = $(INCL)
Packit Service db44fb
LIBS = [-]OPT/OPT
Packit Service db44fb
Packit Service db44fb
OBJ=\
Packit Service db44fb
bmp2tiff.exe,\
Packit Service db44fb
fax2ps.exe,\
Packit Service db44fb
fax2tiff.exe,\
Packit Service db44fb
gif2tiff.exe,\
Packit Service db44fb
pal2rgb.exe,\
Packit Service db44fb
ppm2tiff.exe,\
Packit Service db44fb
ras2tiff.exe,\
Packit Service db44fb
raw2tiff.exe,\
Packit Service db44fb
rgb2ycbcr.exe,\
Packit Service db44fb
thumbnail.exe,\
Packit Service db44fb
tiff2bw.exe,\
Packit Service db44fb
tiff2pdf.exe,\
Packit Service db44fb
tiff2ps.exe,\
Packit Service db44fb
tiff2rgba.exe,\
Packit Service db44fb
tiffcmp.exe,\
Packit Service db44fb
tiffcp.exe,\
Packit Service db44fb
tiffcrop.exe,\
Packit Service db44fb
tiffdither.exe,\
Packit Service db44fb
tiffdump.exe,\
Packit Service db44fb
tiffinfo.exe,\
Packit Service db44fb
tiffmedian.exe,\
Packit Service db44fb
tiffset.exe,\
Packit Service db44fb
tiffsplit.exe,\
Packit Service db44fb
ycbcr.exe
Packit Service db44fb
 
Packit Service db44fb
Packit Service db44fb
all : $(OBJ)
Packit Service db44fb
	$!
Packit Service db44fb
Packit Service db44fb
bmp2tiff.obj : bmp2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
bmp2tiff.exe : bmp2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
fax2ps.obj : fax2ps.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
fax2ps.exe : fax2ps.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
fax2tiff.obj : fax2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
fax2tiff.exe : fax2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
gif2tiff.obj : gif2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
gif2tiff.exe : gif2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
pal2rgb.obj : pal2rgb.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
pal2rgb.exe : pal2rgb.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
ppm2tiff.obj : ppm2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
ppm2tiff.exe : ppm2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
ras2tiff.obj : ras2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
ras2tiff.exe : ras2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
raw2tiff.obj : raw2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
raw2tiff.exe : raw2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
rgb2ycbcr.obj : rgb2ycbcr.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
rgb2ycbcr.exe : rgb2ycbcr.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
sgi2tiff.obj : sgi2tiff.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
sgi2tiff.exe : sgi2tiff.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
sgisv.obj : sgisv.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
sgisv.exe : sgisv.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
thumbnail.obj : thumbnail.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
thumbnail.exe : thumbnail.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiff2bw.obj : tiff2bw.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiff2bw.exe : tiff2bw.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiff2pdf.obj : tiff2pdf.c
Packit Service db44fb
         $(CC) $(CFLAGS) /NOWARN $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiff2pdf.exe : tiff2pdf.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiff2ps.obj : tiff2ps.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiff2ps.exe : tiff2ps.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiff2rgba.obj : tiff2rgba.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiff2rgba.exe : tiff2rgba.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffcmp.obj : tiffcmp.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffcmp.exe : tiffcmp.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffcp.obj : tiffcp.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffcp.exe : tiffcp.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffcrop.obj : tiffcrop.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffcrop.exe : tiffcrop.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffdither.obj : tiffdither.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffdither.exe : tiffdither.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffdump.obj : tiffdump.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffdump.exe : tiffdump.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffgt.obj : tiffgt.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffgt.exe : tiffgt.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffinfo.obj : tiffinfo.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffinfo.exe : tiffinfo.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffmedian.obj : tiffmedian.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffmedian.exe : tiffmedian.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffset.obj : tiffset.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffset.exe : tiffset.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
tiffsplit.obj : tiffsplit.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
tiffsplit.exe : tiffsplit.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
Packit Service db44fb
ycbcr.obj : ycbcr.c
Packit Service db44fb
         $(CC) $(CFLAGS) $(MMS$SOURCE) /OBJ=$(MMS$TARGET)
Packit Service db44fb
Packit Service db44fb
ycbcr.exe : ycbcr.obj
Packit Service db44fb
         LINK/EXE=$(MMS$TARGET)  $(MMS$SOURCE), $(LIBS)
Packit Service db44fb
 
Packit Service db44fb
Packit Service db44fb
CLEAN :
Packit Service db44fb
	DEL ALL.;*
Packit Service db44fb
	DEL *.OBJ;*
Packit Service db44fb
	DEL *.EXE;*
Packit Service db44fb
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$!copiing and patching TIFF_CONF.H, TIF_CONFIG.H
Packit Service db44fb
$!
Packit Service db44fb
$CURRENT = F$ENVIRONMENT (""DEFAULT"")
Packit Service db44fb
$CURRENT[F$LOCATE("]",CURRENT),9]:=".LIBTIFF]"
Packit Service db44fb
$WRITE SYS$OUTPUT "Creating TIFFCONF.H and TIF_CONFIG.H"
Packit Service db44fb
$COPY SYS$INPUT 'CURRENT'TIFFCONF.H
Packit Service db44fb
/*
Packit Service db44fb
  Configuration defines for installed libtiff.
Packit Service db44fb
  This file maintained for backward compatibility. Do not use definitions
Packit Service db44fb
  from this file in your programs.
Packit Service db44fb
*/
Packit Service db44fb
Packit Service db44fb
#ifndef _TIFFCONF_
Packit Service db44fb
#define _TIFFCONF_
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if the system has the type `int16'. */
Packit Service db44fb
//#define HAVE_INT16
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if the system has the type `int32'. */
Packit Service db44fb
//#define  HAVE_INT32
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if the system has the type `int8'. */
Packit Service db44fb
//#define HAVE_INT8
Packit Service db44fb
Packit Service db44fb
/* The size of a `int', as computed by sizeof. */
Packit Service db44fb
#define SIZEOF_INT 4
Packit Service db44fb
Packit Service db44fb
/* The size of a `long', as computed by sizeof. */
Packit Service db44fb
#define SIZEOF_LONG 4
Packit Service db44fb
Packit Service db44fb
/* Compatibility stuff. */
Packit Service db44fb
Packit Service db44fb
/* Define as 0 or 1 according to the floating point format suported by the
Packit Service db44fb
   machine */
Packit Service db44fb
Packit Service db44fb
#ifdef __IEEE_FLOAT
Packit Service db44fb
#define HAVE_IEEEFP 1
Packit Service db44fb
#endif
Packit Service db44fb
Packit Service db44fb
#define HAVE_GETOPT 1
Packit Service db44fb
Packit Service db44fb
/* Set the native cpu bit order (FILLORDER_LSB2MSB or FILLORDER_MSB2LSB) */
Packit Service db44fb
#define HOST_FILLORDER FILLORDER_LSB2MSB
Packit Service db44fb
Packit Service db44fb
/* Native cpu byte order: 1 if big-endian (Motorola) or 0 if little-endian
Packit Service db44fb
   (Intel) */
Packit Service db44fb
#define HOST_BIGENDIAN 0
Packit Service db44fb
Packit Service db44fb
/* Support CCITT Group 3 & 4 algorithms */
Packit Service db44fb
#define CCITT_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support LogLuv high dynamic range encoding */
Packit Service db44fb
#define LOGLUV_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support LZW algorithm */
Packit Service db44fb
#define LZW_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support NeXT 2-bit RLE algorithm */
Packit Service db44fb
#define NEXT_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support Old JPEG compresson (read contrib/ojpeg/README first! Compilation
Packit Service db44fb
   fails with unpatched IJG JPEG library) */
Packit Service db44fb
Packit Service db44fb
/* Support Macintosh PackBits algorithm */
Packit Service db44fb
#define PACKBITS_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support Pixar log-format algorithm (requires Zlib) */
Packit Service db44fb
#define PIXARLOG_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support ThunderScan 4-bit RLE algorithm */
Packit Service db44fb
#define THUNDER_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support Deflate compression */
Packit Service db44fb
/* #undef ZIP_SUPPORT */
Packit Service db44fb
Packit Service db44fb
/* Support strip chopping (whether or not to convert single-strip uncompressed
Packit Service db44fb
   images to mutiple strips of ~8Kb to reduce memory usage) */
Packit Service db44fb
#define STRIPCHOP_DEFAULT TIFF_STRIPCHOP
Packit Service db44fb
Packit Service db44fb
/* Enable SubIFD tag (330) support */
Packit Service db44fb
#define SUBIFD_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Treat extra sample as alpha (default enabled). The RGBA interface will
Packit Service db44fb
   treat a fourth sample with no EXTRASAMPLE_ value as being ASSOCALPHA. Many
Packit Service db44fb
   packages produce RGBA files but don't mark the alpha properly. */
Packit Service db44fb
#define DEFAULT_EXTRASAMPLE_AS_ALPHA 1
Packit Service db44fb
Packit Service db44fb
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
Packit Service db44fb
   lacking the tag (default enabled). */
Packit Service db44fb
#define CHECK_JPEG_YCBCR_SUBSAMPLING 1
Packit Service db44fb
Packit Service db44fb
/*
Packit Service db44fb
 * Feature support definitions.
Packit Service db44fb
 * XXX: These macros are obsoleted. Don't use them in your apps!
Packit Service db44fb
 * Macros stays here for backward compatibility and should be always defined.
Packit Service db44fb
 */
Packit Service db44fb
#define COLORIMETRY_SUPPORT
Packit Service db44fb
#define YCBCR_SUPPORT
Packit Service db44fb
#define CMYK_SUPPORT
Packit Service db44fb
#define ICC_SUPPORT
Packit Service db44fb
#define PHOTOSHOP_SUPPORT
Packit Service db44fb
#define IPTC_SUPPORT
Packit Service db44fb
Packit Service db44fb
#endif /* _TIFFCONF_ */
Packit Service db44fb
 
Packit Service db44fb
Packit Service db44fb
$COPY SYS$INPUT 'CURRENT'TIF_CONFIG.H
Packit Service db44fb
/* Define to 1 if you have the <assert.h> header file. */
Packit Service db44fb
Packit Service db44fb
#ifndef HAVE_GETOPT
Packit Service db44fb
#  define HAVE_GETOPT 1
Packit Service db44fb
#endif
Packit Service db44fb
Packit Service db44fb
#define HAVE_ASSERT_H 1
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if you have the <fcntl.h> header file. */
Packit Service db44fb
#define HAVE_FCNTL_H 1
Packit Service db44fb
Packit Service db44fb
/* Define as 0 or 1 according to the floating point format suported by the
Packit Service db44fb
   machine */
Packit Service db44fb
Packit Service db44fb
#ifdef __IEEE_FLOAT
Packit Service db44fb
#define HAVE_IEEEFP 1
Packit Service db44fb
#endif
Packit Service db44fb
Packit Service db44fb
#define HAVE_UNISTD_H 1
Packit Service db44fb
Packit Service db44fb
#define HAVE_STRING_H 1
Packit Service db44fb
/* Define to 1 if you have the <sys/types.h> header file. */
Packit Service db44fb
#define HAVE_SYS_TYPES_H 1
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if you have the <io.h> header file. */
Packit Service db44fb
//#define HAVE_IO_H 1
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if you have the <search.h> header file. */
Packit Service db44fb
//#define HAVE_SEARCH_H 1
Packit Service db44fb
Packit Service db44fb
/* The size of a `int', as computed by sizeof. */
Packit Service db44fb
#define SIZEOF_INT 4
Packit Service db44fb
Packit Service db44fb
/* The size of a `long', as computed by sizeof. */
Packit Service db44fb
#define SIZEOF_LONG 4
Packit Service db44fb
Packit Service db44fb
/* Set the native cpu bit order */
Packit Service db44fb
#define HOST_FILLORDER FILLORDER_LSB2MSB
Packit Service db44fb
Packit Service db44fb
/* Define to 1 if your processor stores words with the most significant byte
Packit Service db44fb
   first (like Motorola and SPARC, unlike Intel and VAX). */
Packit Service db44fb
/* #undef WORDS_BIGENDIAN */
Packit Service db44fb
Packit Service db44fb
/* Define to `__inline__' or `__inline' if that's what the C compiler
Packit Service db44fb
   calls it, or to nothing if 'inline' is not supported under any name.  */
Packit Service db44fb
/*
Packit Service db44fb
#ifndef __cplusplus
Packit Service db44fb
# ifndef inline
Packit Service db44fb
#  define inline __inline
Packit Service db44fb
# endif
Packit Service db44fb
#endif
Packit Service db44fb
*/
Packit Service db44fb
Packit Service db44fb
/* Support CCITT Group 3 & 4 algorithms */
Packit Service db44fb
#define CCITT_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
Packit Service db44fb
   lacking the tag (default enabled). */
Packit Service db44fb
#define CHECK_JPEG_YCBCR_SUBSAMPLING 1
Packit Service db44fb
/* Support C++ stream API (requires C++ compiler) */
Packit Service db44fb
#define CXX_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Treat extra sample as alpha (default enabled). The RGBA interface will
Packit Service db44fb
   treat a fourth sample with no EXTRASAMPLE_ value as being ASSOCALPHA. Many
Packit Service db44fb
      packages produce RGBA files but don't mark the alpha properly. */
Packit Service db44fb
#define DEFAULT_EXTRASAMPLE_AS_ALPHA 1
Packit Service db44fb
Packit Service db44fb
/* little Endian */
Packit Service db44fb
#define HOST_BIGENDIAN 0
Packit Service db44fb
#define JPEG_SUPPORT 1
Packit Service db44fb
#define LOGLUV_SUPPORT 1
Packit Service db44fb
/* Support LZW algorithm */
Packit Service db44fb
#define LZW_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support Microsoft Document Imaging format */
Packit Service db44fb
#define MDI_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Support NeXT 2-bit RLE algorithm */
Packit Service db44fb
#define NEXT_SUPPORT 1
Packit Service db44fb
#define OJPEG_SUPPORT 1
Packit Service db44fb
Packit Service db44fb
/* Name of package */
Packit Service db44fb
#define PACKAGE "tiff"
Packit Service db44fb
Packit Service db44fb
Packit Service db44fb
/* Define to the address where bug reports for this package should be sent. */
Packit Service db44fb
#define PACKAGE_BUGREPORT "tiff@lists.maptools.org"
Packit Service db44fb
Packit Service db44fb
/* Define to the full name of this package. */
Packit Service db44fb
#define PACKAGE_NAME "LibTIFF Software"
Packit Service db44fb
Packit Service db44fb
/* Define to the full name and version of this package. */
Packit Service db44fb
#define PACKAGE_STRING "LibTIFF Software 3.9.0 for VMS"
Packit Service db44fb
Packit Service db44fb
/* Define to the one symbol short name of this package. */
Packit Service db44fb
#define PACKAGE_TARNAME "tiff"
Packit Service db44fb
Packit Service db44fb
$PURGE 'CURRENT'TIFFCONF.H
Packit Service db44fb
$PURGE 'CURRENT'TIF_CONFIG.H
Packit Service db44fb
$OPEN/APPEND OUT 'CURRENT'TIF_CONFIG.H
Packit Service db44fb
$IF HAVE_LFIND.EQ.1
Packit Service db44fb
$   THEN
Packit Service db44fb
$       WRITE OUT "#define HAVE_SEARCH_H 1"
Packit Service db44fb
$   ELSE
Packit Service db44fb
$       WRITE OUT "#undef HAVE_SEARCH_H"
Packit Service db44fb
$ENDIF
Packit Service db44fb
$CLOSE OUT
Packit Service db44fb
$!
Packit Service db44fb
$!
Packit Service db44fb
$WRITE SYS$OUTPUT " "
Packit Service db44fb
$WRITE SYS$OUTPUT " "
Packit Service db44fb
$WRITE SYS$OUTPUT "Now you can type @BUILD "
Packit Service db44fb
$!
Packit Service db44fb
$EXIT:
Packit Service db44fb
$DEFINE SYS$ERROR _NLA0:
Packit Service db44fb
$DEFINE SYS$OUTPUT _NLA0:
Packit Service db44fb
$DEL TEST.OBJ;*
Packit Service db44fb
$DEL TEST.C;*
Packit Service db44fb
$DEL TEST.EXE;*
Packit Service db44fb
$DEAS SYS$ERROR
Packit Service db44fb
$DEAS SYS$OUTPUT