home *** CD-ROM | disk | FTP | other *** search
/ Internet File Formats / InternetFileFormatsCD.bin / graphics / tiff / unix / archive.z / archive / text0005.txt < prev    next >
Encoding:
Text File  |  1995-09-20  |  1.6 KB  |  39 lines

  1.     To:  tiff@sgi.sgi.com
  2.     Subject:       beta021 compiler warnings on Amiga SAS/C 6.50
  3.     Date: Fri, 18 Nov 1994 14:16:04 EST
  4.     From:  Harald Fricke <FRICKE%DHVMHH1.BITNET@vm.gmd.de>
  5.  
  6.     
  7.     Dear Sam,
  8.     
  9.     I am trying to convert the TIFF library to late Commodore-Amiga's native
  10.     operating system. Here is a list of things the SAS/C 6.50 compiler was
  11.     unhappy about. I admit that these are mostly cosmetic changes, but I would
  12.     appreciate if I could just compile the sources without any warnings.
  13.     
  14.     <...stuff deleted...>
  15.  
  16. Thank you for the comments.  I'll try to look at them soon.  In general
  17. it is most effective to mail me context-style diffs for changes; this
  18. way there is no ambiguity in understanding what modifications are intended
  19. for your system (remember I only have SGI machines).
  20.  
  21. FYI (though not for you specifically as you provided excellent details on
  22. the problems and fixes), postings of warnings messages from compilers without
  23. associated patches are ignored.
  24.  
  25.     I have noticed a lot of elaborate code in tif_atari.c handling lseeks past
  26.     the current end-of-file. I'd like to know under what circumstances libtiff
  27.     extends a file in this way because the Amiga I/O system does not allow this
  28.     either. Are the library routines prepared to handle an error return from
  29.     _tiffSeekProc() in this case? I remember the F2C run-time library failing at
  30.     this point :).
  31.     
  32. I didn't write the atari code; it was contributed by alex@falcon.demon.co.uk
  33. (Alex Kiernan).  I don't believe the library will seek past EOF; it should
  34. do explicit writes if it wants to extend an existing file.
  35.  
  36.     Sam
  37.  
  38.  
  39.