%general-entities; ]> $LastChangedBy$ $Date$ libpng-&libpng-version; Libpng Introduction to <application>libpng</application> The libpng package contains libraries used by other programs for reading and writing PNG files. Package information Download (HTTP): Download (FTP): Download MD5 Sum: &libpng-md5; Download size: &libpng-size; Estimated disk space required: &libpng-buildsize; Estimated build time: &libpng-time; Additional downloads Required Patch to explicitly link libpng against system libraries: Installation of <application>libpng</application> Install libpng by running the following commands: patch -Np1 -i ../libpng-&libpng-version;-link_to_proper_libs-1.patch && make prefix=/usr ZLIBINC=/usr/include \ ZLIBLIB=/usr/lib -f scripts/makefile.linux To test the results, issue: make -f scripts/makefile.linux test. Now, as the root user: make prefix=/usr install -f scripts/makefile.linux Command explanations ZLIBINC=/usr/include ZLIBLIB=/usr/lib: This forces libpng to look for the zlib includes and libraries where they are installed. -f scripts/makefile.linux: This points make at the Linux version of the Makefile as libpng doesn't use an autoconf routine. Instead, it has various Makefiles for different platforms. Configuring <application>libpng</application> Configuration Information Contents Installed Programs Installed Libraries Installed Directory libpng-config and libpng12-config libpng.[so,a] and libpng12.[so,a] /usr/include/libpng12 Short Descriptions libpng-config is a symlink to libpng12-config. libpng-config libpng12-config provides configuration information for libpng. libpng12-config libpng.[so,a] and libpng12.[so,a] libraries are a collection of routines used to create and manipulate PNG format graphics files. The PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF, with many improvements and extensions and lack of patent problems. libpng.[so,a]