packages icon

Tar Archive: /hpux/Misc/zlib-1.3/zlib-1.3-src-11.31.tar.gz
Filename:    zlib-1.3/HPUX.Install
Package name:     zlib
Version number:   1.3
Original author:  Jean-loup Gailly and Mark Adler 
Original URL:     https://www.zlib.net/
HP-UX URL:        http://hpux.connect.org.uk/hppd/cgi-bin/search?package=&term=/zlib-
License:          zlib/libpng License
Languages:        C 
Build-time deps:  make
Install tree:     /usr/local
Report bugs to:   hpux@connect.org.uk
Tested on:        HP rp2660 running HP-UX 11.31
Compiler used:    Itanium - A.06.28 (HP C)
LDOPTS setting:   export LDOPTS="+s -L/usr/local/lib/hpux64 -L/usr/local/lib -L/usr/lib/hpux64 -L/usr/lib"
Purpose:
A general purpose compression library based on gzip. This provides function
calls which allow an application to compress or decompress data stored in a
format similar to that used by the gzip utility. Its current main use is by the
PNG (Portable Network Graphics) library.
Date archived:    Sat 19 Aug 2023

-------------------------------------------------------------------------------

Files changed:

* ChangeLog:
  - Added an entry to mention these mods because the README suggested I did.

* Makefile.in:
  - Pick up libext definition from configure.
  - Revamped to build and test solely from the source tree (test is only
    done with the static library).
  - Made "gmake install" more modularised.

* configure:
  - Set compile/link flags for HP-UX.
  - Changed prefix for our site.
  - If Itanium, libdir=/usr/local/lib/hpux64 (or hpux32 if 32-bit) and libext=.so.
  - Make sure BOTH static and dynamic libraries can be built.

To compile:

./configure
gmake

To test:

gmake test
[This should pass the test OK]

To install (as root):

gmake install

Notes:

* This is a purely a "gzip library" and is intended for use by other
  application programs (e.g. ImageMagick) or libraries (particularly libpng).

* The function call documentation for this library is all contained in the
  zlib.h header file.

* You should get the gzip package in /hpux/Gnu if you want to use the "real"
  gzip, because the minigzip supplied here doesn't keep timestamps and isn't
  as robust or feature-laden as the "real" gzip. This is also why neither of
  the 2 example programs are installed during a "gmake install".