Received: by cthulhu.engr.sgi.com (940707.SGI.8.6.9/911001.SGI)
	for tiff-list id JAA23962; Thu, 25 Aug 1994 09:22:44 -0700
Return-Path: <owner-tiff>
Received: from sgi.sgi.com by cthulhu.engr.sgi.com via ESMTP (940707.SGI.8.6.9/911001.SGI)
	for <tiff-relay@cthulhu.engr.sgi.com> id JAA23949; Thu, 25 Aug 1994 09:22:40 -0700
Received: from relay.sgi.com by sgi.sgi.com via SMTP (940627.SGI.8.6.9/910110.SGI)
	for <tiff@sgi.sgi.com> id JAA01193; Thu, 25 Aug 1994 09:22:38 -0700
Received: from oxford.chez.sgi.com by relay.sgi.com via SMTP (920330.SGI/920502.SGI)
	for tiff@sgi.sgi.com id AA27816; Thu, 25 Aug 94 09:22:36 -0700
Received: by oxford.chez.sgi.com via SMTP (931110.SGI/930416.SGI)
	for tiff@sgi.sgi.com id AA10252; Thu, 25 Aug 94 09:30:26 -0700
Message-Id: <9408251630.AA10252@oxford.chez.sgi.com>
To: d.bartel@kfa-juelich.de
Cc: tiff@sgi.sgi.com
Subject: Re: CRAY installation problem 
Reply-To: Sam Leffler <sam@asd.sgi.com>
In-Reply-To: Your message of "Thu, 25 Aug 1994 13:39:19 +0200."
             <940825.133919.+0200.ZDV043@DJUKFA11> 
Date: Thu, 25 Aug 1994 09:30:25 PDT
From: Sam Leffler <sam@oxford.chez.sgi.com>
Sender: owner-tiff@sgi.sgi.com
Precedence: bulk

    To:  tiff@sgi.sgi.com
    Subject:       CRAY installation problem
    Date: Thu, 25 Aug 1994 13:39:19 +0200
    From:  Dietrich Bartel <ZDV043@ZAM001.ZAM.KFA-JUELICH.DE>

    Hi,
    I try to install v3.3beta015 on CRAY YMP (UNICOS 8.0). The compilation
    works well with "make RANLIB=touch -f Makefile.sun". Unfortunately
    the CRAY has no IEEE floating point format, so I have to add the support
    by using conversion routines provided by CRAY (FORTRAN). According to
    the README file this support has to be done in tif_machdep.c but I can't
    find this file. Any hints or has anybody already done such support on
    CRAY or another machine?

Sorry, the distribution is still called "beta" 'cuz the documentation
is out of date (that's one reason at least).  There is no tif_machdep.c
file; that was purged long ago.  To support a non-IEEE floating point
you need to define two functions:

    TIFFCvtIEEEFloatToNative
and
    TIFFCvtNativeToIEEEFloat

that are used in tif_dirread.c and tif_dirwrite.c (look at the code for
particulars).  Other than that I think you should be ok.  I recall at
least one person saying they'd ported an older version of the tiff library
to the Cray; perhaps they'll contact you.  Otherwise if you get stuff
running, please send me your mods so that I can include them in future
distributions.

    Sam



