summaryrefslogtreecommitdiff
path: root/png/INSTALL
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2008-03-01 06:37:33 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2008-03-01 06:37:33 +0000
commit023ddf39ba5ef44cc5ef1084206f8c3eb482bef4 (patch)
treeda5c9c01f0d33333768f879a496bfd4fbad95c31 /png/INSTALL
parent27147a02c42d57520f64473b36e125b42e3b17f1 (diff)
Update libpng to 1.2.26.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'png/INSTALL')
-rw-r--r--png/INSTALL47
1 files changed, 10 insertions, 37 deletions
diff --git a/png/INSTALL b/png/INSTALL
index 3d502f925..3ab8f42f7 100644
--- a/png/INSTALL
+++ b/png/INSTALL
@@ -1,5 +1,5 @@
-Installing libpng version 1.2.16 - January 31, 2007
+Installing libpng version 1.2.25 - February 18, 2008
On Unix/Linux and similar systems, you can simply type
@@ -44,7 +44,7 @@ to have access to the zlib.h and zconf.h include files that
correspond to the version of zlib that's installed.
You can rename the directories that you downloaded (they
-might be called "libpng-1.2.16" or "lpng109" and "zlib-1.2.1"
+might be called "libpng-1.2.25" or "lpng109" and "zlib-1.2.1"
or "zlib121") so that you have directories called "zlib" and "libpng".
Your directory structure should look like this:
@@ -101,15 +101,9 @@ include
CMakeLists.txt => "cmake" script
makefile.std => Generic UNIX makefile (cc, creates static libpng.a)
makefile.elf => Linux/ELF makefile symbol versioning,
- gcc, creates libpng12.so.0.1.2.16)
+ gcc, creates libpng12.so.0.1.2.25)
makefile.linux => Linux/ELF makefile
- (gcc, creates libpng12.so.0.1.2.16)
- makefile.gcmmx => Linux/ELF makefile
- (gcc, creates libpng12.so.0.1.2.16,
- uses assembler code tuned for Intel MMX platform)
- makefile.nommx => Linux/ELF makefile
- (gcc, creates libpng12.so.0.1.2.16
- does not use Intel MMX assembler code)
+ (gcc, creates libpng12.so.0.1.2.25)
makefile.gcc => Generic makefile (gcc, creates static libpng.a)
makefile.knr => Archaic UNIX Makefile that converts files with
ansi2knr (Requires ansi2knr.c from
@@ -131,12 +125,14 @@ include
makefile.openbsd => OpenBSD makefile
makefile.sgi => Silicon Graphics IRIX makefile (cc, creates static lib)
makefile.sggcc => Silicon Graphics (gcc,
- creates libpng12.so.0.1.2.16)
+ creates libpng12.so.0.1.2.25)
makefile.sunos => Sun makefile
makefile.solaris => Solaris 2.X makefile (gcc,
- creates libpng12.so.0.1.2.16)
+ creates libpng12.so.0.1.2.25)
+ makefile.solaris-x86 => Solaris/intelMMX 2.X makefile (gcc,
+ creates libpng12.so.0.1.2.25)
makefile.so9 => Solaris 9 makefile (gcc,
- creates libpng12.so.0.1.2.16)
+ creates libpng12.so.0.1.2.25)
makefile.32sunu => Sun Ultra 32-bit makefile
makefile.64sunu => Sun Ultra 64-bit makefile
makefile.sco => For SCO OSr5 ELF and Unixware 7 with Native cc
@@ -152,10 +148,7 @@ include
makefile.tc3 => Turbo C 3.0 makefile
makefile.dj2 => DJGPP 2 makefile
makefile.msc => Microsoft C makefile
- makefile.vcawin32 => makefile for Microsoft Visual C++ 5.0 and later (uses
- assembler code tuned for Intel MMX platform)
- makefile.vcwin32 => makefile for Microsoft Visual C++ 4.0 and later (does
- not use assembler code)
+ makefile.vcwin32 => makefile for Microsoft Visual C++ 4.0 and later
makefile.os2 => OS/2 Makefile (gcc and emx, requires pngos2.def)
pngos2.def => OS/2 module definition file used by makefile.os2
makefile.watcom => Watcom 10a+ Makefile, 32-bit flat memory model
@@ -204,23 +197,3 @@ instead, as demonstrated in contrib/visupng of the libpng distribution.
Further information can be found in the README and libpng.txt
files, in the individual makefiles, in png.h, and the manual pages
libpng.3 and png.5.
-
-
-Using the ./configure script -- 16 December 2002.
-=================================================
-
-
-The ./configure script should work compatibly with what scripts/makefile.*
-did, however there are some options you need to add to configure explicitly,
-which previously was done semi-automatically (if you didn't edit
-scripts/makefile.* yourself, that is)
-
-
-CFLAGS="-Wall -O3 -funroll-loops \
--malign-loops=2 -malign-functions=2" ./configure --prefix=/usr/include \
---with-pkgconfigdir=/usr/lib/pkgconfig --includedir=/usr/include
-
-You can alternatively specify --includedir=/usr/include, /usr/local/include,
-/usr/include/png12, or whatever.
-
-