
Compiling gif2png:

Currently, the program is known to compile on the following systems:

NeXTstep 3.3 (cc, m68k)
hpux 9.0 (gcc, hppa)
MSDOS (djgpp, 386 and Turbo-C, any)

The program is written in ANSI-C, so you need a compiler that can handle
ANSI-style prototypes, e.g. gcc.

In addition to the files included in this directory, you need the PNG sample
library and the zlib compression library. Both are available from
ftp://ftp.uu.net/graphics/png, filenames are pnglib-*.zip and zlib*.zip.

The Makefile assumes that zlib and pnglib are in subdirectories, the names
can be configured at the top of the Makefile. Also, you have to symlink (or
copy) zlib.h and zconf.h to into the pnglib directory.
`make all-lib' should compile the libs before gif2png, this only works with a
make that parses ; in commands (or a shell, of course).


gif2png has to store the decompressed image data either in memory or in a
temporary file, currently the following modes are supported:

- (default) store complete images in continuos blocks in memory, this works
  with systems that support virtual memory. unix, djgpp, etc.
- (-DTMPFILE) store the image data in a temporary file, this should work on
  any system regardless of memory restrictions, but may be significantly
  slower than the full memory version.


I would be interested in hearing about necessary changes for compilation on
other systems, though I may not be able to spend much time updating gif2png,
due to my studies.


Alexander Lehmann <alex@hal.rhein-main.de>

