This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

zlib, libpng added to 'latest'


zlib-1.1.3-1 and libpng-1.0.6-1 have been added to the 'latest'
directory. In both cases, the libraries have been built as static
libraries and as dll's (with import libs). As installed, the
dll+importlib version will be linked when building packages that depend
on these libraries; to change this behavior, modify the symlink in
/usr/lib and use CFLAGS=/usr/include/static when compiling dependent
packages. Actually, for these two packages, the headers in
/usr/include/static and in /usr/include are identical, so the CFLAGS=
step is not strictly necessary. However, that may not be true for future
libraries, so it's best to get into the habit now.

zlib is based on the stock source code; the only patches applied were
makefile-specific. libpng is also based on the stock source code -- for
version 1.0.6 with official patchlevel 'c'. The only *cygwin-specific*
patches were makefile-specific.

sourcecode, patches, and binary tarballs are all available at the cygwin
download site or its mirrors.

libz-1.1.3-1.tar.gz contains:

/usr/bin/libz.dll
/usr/lib/libz.a -> libz.a-dll
/usr/lib/libz.a-dll
/usr/lib/libz.a-static
/usr/include/zlib.h
/usr/include/zconf.h
/usr/include/dl_import.h
/usr/include/static/zlib.h
/usr/include/static/zconf.h

libpng-1.0.6-1.tar.gz contains:

/usr/bin/libpng.dll
/usr/lib/libpng.a -> libpng.a-dll
/usr/lib/libpng.a-dll
/usr/lib/libpng.a-static
/usr/include/png.h
/usr/include/pngconf.h
/usr/include/static/png.h
/usr/include/static/pngconf.h

--Chuck Wilson
Trying to make CygUtils obsolete...

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]