1 2Makefiles for libpng 3 4pnglibconf.h.prebuilt => Configuration settings 5 makefile.linux => Linux/ELF makefile 6 (gcc, creates shared libpng16.so.16.1.6.*) 7 makefile.linux-opt=> Linux/ELF makefile with hardware optimizations on 8 (gcc, creates shared libpng16.so.16.1.6.*) 9 makefile.gcc => Generic makefile (gcc, creates static libpng.a) 10 makefile.acorn => Acorn makefile 11 makefile.aix => AIX/gcc makefile 12 makefile.amiga => Amiga makefile 13 makefile.atari => Atari makefile 14 makefile.bc32 => 32-bit Borland C++ (all modules compiled in C mode) 15 makefile.beos => BeOS makefile 16 makefile.clang => Generic clang makefile 17 makefile.darwin => Darwin makefile, for macOS (formerly Mac OS X) 18 makefile.dec => DEC Alpha UNIX makefile 19 makefile.dj2 => DJGPP 2 makefile 20 makefile.freebsd => FreeBSD makefile 21 makefile.gcc => Generic gcc makefile 22 makefile.hpgcc => HPUX makefile using gcc 23 makefile.hpux => HPUX (10.20 and 11.00) makefile 24 makefile.hp64 => HPUX (10.20 and 11.00) makefile, 64-bit 25 makefile.ibmc => IBM C/C++ version 3.x for Win32 and OS/2 (static) 26 makefile.intel => Intel C/C++ version 4.0 and later 27 makefile.mips => MIPS makefile 28 makefile.netbsd => NetBSD/cc makefile, makes shared libpng.so 29 makefile.openbsd => OpenBSD makefile 30 makefile.sco => SCO OSr5 ELF and Unixware 7 with Native cc 31 makefile.sggcc => Silicon Graphics makefile 32 (gcc, creates shared libpng16.so.16.1.6.*) 33 makefile.sgi => Silicon Graphics IRIX makefile (cc, creates static lib) 34 makefile.solaris => Solaris 2.X makefile 35 (gcc, creates shared libpng16.so.16.1.6.*) 36 makefile.so9 => Solaris 9 makefile 37 (gcc, creates shared libpng16.so.16.1.6.*) 38 makefile.std => Generic UNIX makefile (cc, creates static libpng.a) 39 makefile.sunos => Sun makefile 40 makefile.32sunu => Sun Ultra 32-bit makefile 41 makefile.64sunu => Sun Ultra 64-bit makefile 42 makefile.vcwin32 => makefile for Microsoft Visual C++ 4.0 and later 43 makevms.com => VMS build script 44 smakefile.ppc => AMIGA smakefile for SAS C V6.58/7.00 PPC compiler 45 (Requires SCOPTIONS, copied from scripts/SCOPTIONS.ppc) 46 47Other supporting scripts: 48 README.txt => This file 49 descrip.mms => VMS makefile for MMS or MMK 50 libpng-config-body.in => used by several makefiles to create libpng-config 51 libpng-config-head.in => used by several makefiles to create libpng-config 52 libpng.pc.in => Used by several makefiles to create libpng.pc 53 pngwin.rc => Used by the visualc71 project 54 pngwin.def => Used by makefile.os2 55 pngwin.dfn => Used to maintain pngwin.def 56 SCOPTIONS.ppc => Used with smakefile.ppc 57 58 checksym.awk => Used for maintaining pnglibconf.h 59 def.dfn => Used for maintaining pnglibconf.h 60 options.awk => Used for maintaining pnglibconf.h 61 pnglibconf.dfa => Used for maintaining pnglibconf.h 62 pnglibconf.mak => Used for maintaining pnglibconf.h 63 sym.dfn => Used for symbol versioning 64 symbols.def => Used for symbol versioning 65 symbols.dfn => Used for symbol versioning 66 vers.dfn => Used for symbol versioning 67 68 libtool.m4 => Used by autoconf tools 69 ltoptions.m4 => Used by autoconf tools 70 ltsugar.m4 => Used by autoconf tools 71 ltversion.m4 => Used by autoconf tools 72 lt~obsolete.m4 => Used by autoconf tools 73 74 intprefix.dfn => Used by autoconf tools 75 macro.lst => Used by autoconf tools 76 prefix.dfn => Used by autoconf tools 77 78Further information can be found in comments in the individual scripts and 79makefiles. 80