El paquete libpng contiene librerías utilizadas por otros programas para leer y escribir ficheros PNG.
Descarga (HTTP): http://prdownloads.sourceforge.net/libpng/libpng-1.2.8.tar.bz2
Suma MD5 del paquete: 00cea4539bea4bd34cbf8b82ff9589cd
Tamaño del paquete: 376 KB
Estimación del espacio necesario en disco: 5.75 MB
Tiempo estimado de construcción: 0.13 SBU
Parche requerido para enlazar libpng explícitamente contra las librerías del sistema: http://www.linuxfromscratch.org/blfs/downloads/svn/libpng-1.2.8-link_to_proper_libs-1.patch
Instala libpng ejecutando los siguientes comandos:
patch -Np1 -i ../libpng-1.2.8-link_to_proper_libs-1.patch &&
make prefix=/usr ZLIBINC=/usr/include \
ZLIBLIB=/usr/lib -f scripts/makefile.linux
Para comprobar los resultados, ejecuta: make -f scripts/makefile.linux test.
Ahora, como usuario root:
make prefix=/usr install -f scripts/makefile.linux
ZLIBINC=/usr/include ZLIBLIB=/usr/lib: Esto fuerza a libpng a buscar los includes y librerías de zlib donde los tenemos instalados.
-f scripts/makefile.linux: Esto hace que make utilice la versión del Makefile para Linux, pues libpng no utiliza una rutina autoconf. En su lugar incluye varios Makefile para diferentes plataformas.
Como con casi todas las librerías, no necesita configuración, salvo que el directorio de la librería (por ejemplo, /opt/lib o /usr/local/lib) debe aparecer en /etc/ld.so.conf para que ldd pueda encontrar las librerías compartidas. Después de comprobar si esto es necesario, debes ejecutar /sbin/ldconfig como root .
Enlace simbólico a libpng12-config.
Facilita información de configuración para libpng.
Son una colección de rutinas para crear y manipular ficheros PNG. El formato PNG fué diseñado como sustituto de GIF y, en menor medida, de TIFF, con muchas mejoras y extensiones y sin problemas de patentes.
Last updated on 2005-04-10 09:54:10 +0200