Changeset 846 for trunk/src/3rdparty/libpng/scripts/makefile.elf
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/3rdparty/libpng/scripts/makefile.elf
r561 r846 1 # makefile for libpng.a and libpng1 2.so on Linux ELF with gcc1 # makefile for libpng.a and libpng14.so on Linux ELF with gcc 2 2 # Copyright (C) 1998, 1999, 2002, 2006, 2008 Greg Roelofs 3 3 # and Glenn Randers-Pehrson 4 4 # Copyright (C) 1996, 1997 Andreas Dilger 5 5 # 6 6 # This code is released under the libpng license. 7 7 # For conditions of distribution and use, see the disclaimer … … 11 11 # Major modifications are: 12 12 # * link libpng explicitly with libz and libm 13 # * $(OLDSO). 3is a symlink rather than a different library13 # * $(OLDSO).14 is a symlink rather than a different library 14 14 # * versioned symbols 15 15 16 16 # Library name: 17 LIBNAME = libpng1 218 PNGMAJ = 019 PNGMIN = 1. 2.4017 LIBNAME = libpng14 18 PNGMAJ = 14 19 PNGMIN = 1.4.0 20 20 PNGVER = $(PNGMAJ).$(PNGMIN) 21 21 … … 25 25 LIBSOVER=$(LIBNAME).so.$(PNGVER) 26 26 OLDSO=libpng.so 27 OLDSOMAJ=libpng.so. 328 OLDSOVER=libpng.so. 3.$(PNGMIN)27 OLDSOMAJ=libpng.so.14 28 OLDSOVER=libpng.so.14.$(PNGMIN) 29 29 30 30 # Utilities: … … 36 36 RM_F=/bin/rm -f 37 37 38 # where "make install" puts libpng1 2.a, libpng12.so*,39 # libpng1 2/png.h and libpng12/pngconf.h38 # where "make install" puts libpng14.a, libpng14.so*, 39 # libpng14/png.h and libpng14/pngconf.h 40 40 # Prefix must be a full pathname. 41 41 prefix=/usr/local … … 61 61 $(ALIGN) # $(WARNMORE) -g -DPNG_DEBUG=5 62 62 63 LDFLAGS=-L. -lpng1 263 LDFLAGS=-L. -lpng14 64 64 LDFLAGS_A=libpng.a -lz -lm 65 65 LIBADDFLAGS=-lz -lm … … 108 108 -e s!@libdir@!$(LIBPATH)! \ 109 109 -e s!@includedir@!$(INCPATH)! \ 110 -e s!-lpng1 2!-lpng12\ -lz\ -lm! > libpng.pc110 -e s!-lpng14!-lpng14\ -lz\ -lm! > libpng.pc 111 111 112 112 libpng.syms: png.h pngconf.h 113 113 $(CC) $(CFLAGS) -E -DPNG_BUILDSYMS -DPNG_INTERNAL png.h |\ 114 awk -F '[\t [\\]();]' -v PNGMAJ=$(PNGMAJ) 'BEGIN{printf("PNG1 2_%s {global:\n",PNGMAJ)}\114 awk -F '[\t [\\]();]' -v PNGMAJ=$(PNGMAJ) 'BEGIN{printf("PNG14_%s {global:\n",PNGMAJ)}\ 115 115 { for (i=1;i+2<=NF;++i)\ 116 116 if ($$(i)=="PNG_FUNCTION_EXPORT" && $$(i+2)=="END")\ … … 129 129 echo L_opts=\"\"; \ 130 130 echo R_opts=\"\"; \ 131 echo libs=\"-lpng1 2\"; \132 echo all_libs=\"-lpng1 2$(LIBADDFLAGS)\"; \131 echo libs=\"-lpng14\"; \ 132 echo all_libs=\"-lpng14 $(LIBADDFLAGS)\"; \ 133 133 cat scripts/libpng-config-body.in ) > libpng-config 134 134 chmod +x libpng-config … … 261 261 # DO NOT DELETE THIS LINE -- make depend depends on it. 262 262 263 png.o png.pic.o: png.h pngconf.h 264 pngerror.o pngerror.pic.o: png.h pngconf.h 265 pngrio.o pngrio.pic.o: png.h pngconf.h 266 pngwio.o pngwio.pic.o: png.h pngconf.h 267 pngmem.o pngmem.pic.o: png.h pngconf.h 268 pngset.o pngset.pic.o: png.h pngconf.h 269 pngget.o pngget.pic.o: png.h pngconf.h 270 pngread.o pngread.pic.o: png.h pngconf.h 271 pngrtran.o pngrtran.pic.o: png.h pngconf.h 272 pngrutil.o pngrutil.pic.o: png.h pngconf.h 273 pngtrans.o pngtrans.pic.o: png.h pngconf.h 274 pngwrite.o pngwrite.pic.o: png.h pngconf.h 275 pngwtran.o pngwtran.pic.o: png.h pngconf.h 276 pngwutil.o pngwutil.pic.o: png.h pngconf.h 277 pngpread.o pngpread.pic.o: png.h pngconf.h 263 png.o png.pic.o: png.h pngconf.h pngpriv.h 264 pngerror.o pngerror.pic.o: png.h pngconf.h pngpriv.h 265 pngrio.o pngrio.pic.o: png.h pngconf.h pngpriv.h 266 pngwio.o pngwio.pic.o: png.h pngconf.h pngpriv.h 267 pngmem.o pngmem.pic.o: png.h pngconf.h pngpriv.h 268 pngset.o pngset.pic.o: png.h pngconf.h pngpriv.h 269 pngget.o pngget.pic.o: png.h pngconf.h pngpriv.h 270 pngread.o pngread.pic.o: png.h pngconf.h pngpriv.h 271 pngrtran.o pngrtran.pic.o: png.h pngconf.h pngpriv.h 272 pngrutil.o pngrutil.pic.o: png.h pngconf.h pngpriv.h 273 pngtrans.o pngtrans.pic.o: png.h pngconf.h pngpriv.h 274 pngwrite.o pngwrite.pic.o: png.h pngconf.h pngpriv.h 275 pngwtran.o pngwtran.pic.o: png.h pngconf.h pngpriv.h 276 pngwutil.o pngwutil.pic.o: png.h pngconf.h pngpriv.h 277 pngpread.o pngpread.pic.o: png.h pngconf.h pngpriv.h 278 278 279 279 pngtest.o: png.h pngconf.h
Note:
See TracChangeset
for help on using the changeset viewer.