~ubuntu-branches/ubuntu/intrepid/libpng/intrepid-security

« back to all changes in this revision

Viewing changes to INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2005-10-03 20:18:43 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051003201843-cv2i5v7no1ff08tx
Tags: 1.2.8rel-5
* drop_pass_width.patch: don't export png_pass_width, it's absolutely 
  unnecessary.
* libpng12-0.shlibs: downgrade the shlibs accordingly
  (closes: #331383).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
 
Installing libpng version 1.0.18 - December 3, 2004
 
2
Installing libpng version 1.2.8 - December 3, 2004
3
3
 
4
4
Before installing libpng, you must first install zlib.  zlib
5
5
can usually be found wherever you got libpng.  zlib can be
10
10
version of zlib that's installed.
11
11
 
12
12
You can rename the directories that you downloaded (they
13
 
might be called "libpng-1.0.18" or "lpng109" and "zlib-1.2.1"
 
13
might be called "libpng-1.2.8" or "lpng109" and "zlib-1.2.1"
14
14
or "zlib121") so that you have directories called "zlib" and "libpng".
15
15
 
16
16
Your directory structure should look like this:
67
67
 
68
68
 makefile.std      =>  Generic UNIX makefile (cc, creates static libpng.a)
69
69
 makefile.elf      =>  Linux/ELF makefile symbol versioning,
70
 
                       gcc, creates libpng10.so.0.1.0.18)
 
70
                       gcc, creates libpng12.so.0.1.2.8)
71
71
 makefile.linux    =>  Linux/ELF makefile
72
 
                       (gcc, creates libpng10.so.0.1.0.18)
 
72
                       (gcc, creates libpng12.so.0.1.2.8)
73
73
 makefile.gcmmx    =>  Linux/ELF makefile
74
 
                       (gcc, creates libpng10.so.0.1.0.18,
 
74
                       (gcc, creates libpng12.so.0.1.2.8,
75
75
                       uses assembler code tuned for Intel MMX platform)
76
76
 makefile.gcc      =>  Generic makefile (gcc, creates static libpng.a)
77
77
 makefile.knr      =>  Archaic UNIX Makefile that converts files with
89
89
 makefile.intel    =>  Intel C/C++ version 4.0 and later
90
90
 libpng.icc        =>  Project file for IBM VisualAge/C++ version 4.0 or later
91
91
 makefile.netbsd   =>  NetBSD/cc makefile, uses PNGGCCRD, makes libpng.so.
92
 
 makefile.ne10bsd  =>  NetBSD/cc makefile, uses PNGGCCRD,
93
 
                       makes libpng10.so
 
92
 makefile.ne12bsd  =>  NetBSD/cc makefile, uses PNGGCCRD,
 
93
                       makes libpng12.so
94
94
 makefile.openbsd  =>  OpenBSD makefile
95
95
 makefile.sgi      =>  Silicon Graphics IRIX makefile (cc, creates static lib)
96
96
 makefile.sggcc    =>  Silicon Graphics (gcc,
97
 
                       creates libpng10.so.0.1.0.18)
 
97
                       creates libpng12.so.0.1.2.8)
98
98
 makefile.sunos    =>  Sun makefile
99
99
 makefile.solaris  =>  Solaris 2.X makefile (gcc,
100
 
                       creates libpng10.so.0.1.0.18)
 
100
                       creates libpng12.so.0.1.2.8)
101
101
 makefile.so9      =>  Solaris 9 makefile (gcc,
102
 
                       creates libpng10.so.0.1.0.18)
 
102
                       creates libpng12.so.0.1.2.8)
103
103
 makefile.32sunu   =>  Sun Ultra 32-bit makefile
104
104
 makefile.64sunu   =>  Sun Ultra 64-bit makefile
105
105
 makefile.sco      =>  For SCO OSr5  ELF and Unixware 7 with Native cc