diff options
author | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-01-13 18:54:10 +1000 |
commit | 959831f4ef5a3e797f576c3de08cd65032c997ad (patch) | |
tree | e7351908be5995f0b325b2ebeaa02d5a34b82583 /libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 | |
parent | Add info about changes to Irrlicht. (diff) | |
download | SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.zip SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.gz SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.bz2 SledjHamr-959831f4ef5a3e797f576c3de08cd65032c997ad.tar.xz |
Remove damned ancient DOS line endings from Irrlicht. Hopefully I did not go overboard.
Diffstat (limited to 'libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9')
-rw-r--r-- | libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 | 478 |
1 files changed, 239 insertions, 239 deletions
diff --git a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 b/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 index 967b342..615c2e3 100644 --- a/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 +++ b/libraries/irrlicht-1.8/source/Irrlicht/libpng/scripts/makefile.so9 | |||
@@ -1,239 +1,239 @@ | |||
1 | # makefile for libpng on Solaris 9 (beta) with Forte cc | 1 | # makefile for libpng on Solaris 9 (beta) with Forte cc |
2 | # Updated by Chad Schrock for Solaris 9 | 2 | # Updated by Chad Schrock for Solaris 9 |
3 | # Contributed by William L. Sebok, based on makefile.linux | 3 | # Contributed by William L. Sebok, based on makefile.linux |
4 | # Copyright (C) 2002, 2006, 2008, 2010-2011 Glenn Randers-Pehrson | 4 | # Copyright (C) 2002, 2006, 2008, 2010-2011 Glenn Randers-Pehrson |
5 | # Copyright (C) 1998-2001 Greg Roelofs | 5 | # Copyright (C) 1998-2001 Greg Roelofs |
6 | # Copyright (C) 1996-1997 Andreas Dilger | 6 | # Copyright (C) 1996-1997 Andreas Dilger |
7 | # | 7 | # |
8 | # This code is released under the libpng license. | 8 | # This code is released under the libpng license. |
9 | # For conditions of distribution and use, see the disclaimer | 9 | # For conditions of distribution and use, see the disclaimer |
10 | # and license in png.h | 10 | # and license in png.h |
11 | 11 | ||
12 | # Library name: | 12 | # Library name: |
13 | PNGMAJ = 15 | 13 | PNGMAJ = 15 |
14 | LIBNAME = libpng15 | 14 | LIBNAME = libpng15 |
15 | 15 | ||
16 | # Shared library names: | 16 | # Shared library names: |
17 | LIBSO=$(LIBNAME).so | 17 | LIBSO=$(LIBNAME).so |
18 | LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) | 18 | LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) |
19 | LIBSOREL=$(LIBSOMAJ).$(RELEASE) | 19 | LIBSOREL=$(LIBSOMAJ).$(RELEASE) |
20 | OLDSO=libpng.so | 20 | OLDSO=libpng.so |
21 | 21 | ||
22 | # Utilities: | 22 | # Utilities: |
23 | # gcc 2.95 doesn't work. | 23 | # gcc 2.95 doesn't work. |
24 | CC=cc | 24 | CC=cc |
25 | AR_RC=ar rc | 25 | AR_RC=ar rc |
26 | MKDIR_P=mkdir -p | 26 | MKDIR_P=mkdir -p |
27 | LN_SF=ln -f -s | 27 | LN_SF=ln -f -s |
28 | RANLIB=echo | 28 | RANLIB=echo |
29 | RM_F=/bin/rm -f | 29 | RM_F=/bin/rm -f |
30 | 30 | ||
31 | # Where make install puts libpng.a, $(OLDSO)*, and png.h | 31 | # Where make install puts libpng.a, $(OLDSO)*, and png.h |
32 | prefix=/usr/local | 32 | prefix=/usr/local |
33 | exec_prefix=$(prefix) | 33 | exec_prefix=$(prefix) |
34 | 34 | ||
35 | # Where the zlib library and include files are located | 35 | # Where the zlib library and include files are located |
36 | # Changing these to ../zlib poses a security risk. If you want | 36 | # Changing these to ../zlib poses a security risk. If you want |
37 | # to have zlib in an adjacent directory, specify the full path instead of "..". | 37 | # to have zlib in an adjacent directory, specify the full path instead of "..". |
38 | #ZLIBLIB=../zlib | 38 | #ZLIBLIB=../zlib |
39 | #ZLIBINC=../zlib | 39 | #ZLIBINC=../zlib |
40 | #ZLIBLIB=/usr/local/lib | 40 | #ZLIBLIB=/usr/local/lib |
41 | #ZLIBINC=/usr/local/include | 41 | #ZLIBINC=/usr/local/include |
42 | #Use the preinstalled zlib that comes with Solaris 9: | 42 | #Use the preinstalled zlib that comes with Solaris 9: |
43 | ZLIBLIB=/usr/lib | 43 | ZLIBLIB=/usr/lib |
44 | ZLIBINC=/usr/include | 44 | ZLIBINC=/usr/include |
45 | 45 | ||
46 | #WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ | 46 | #WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \ |
47 | -Wmissing-declarations -Wtraditional -Wcast-align \ | 47 | -Wmissing-declarations -Wtraditional -Wcast-align \ |
48 | -Wstrict-prototypes -Wmissing-prototypes #-Wconversion | 48 | -Wstrict-prototypes -Wmissing-prototypes #-Wconversion |
49 | #CFLAGS=-I$(ZLIBINC) -W -Wall -O3 $(WARNMORE) -g -DPNG_DEBUG=5 -DPNG_NO_MMX_CODE | 49 | #CFLAGS=-I$(ZLIBINC) -W -Wall -O3 $(WARNMORE) -g -DPNG_DEBUG=5 -DPNG_NO_MMX_CODE |
50 | CFLAGS=-I$(ZLIBINC) -O3 -DPNG_NO_MMX_CODE | 50 | CFLAGS=-I$(ZLIBINC) -O3 -DPNG_NO_MMX_CODE |
51 | LDFLAGS=-L. -R. -L$(ZLIBLIB) -R$(ZLIBLIB) -lpng15 -lz -lm | 51 | LDFLAGS=-L. -R. -L$(ZLIBLIB) -R$(ZLIBLIB) -lpng15 -lz -lm |
52 | 52 | ||
53 | INCPATH=$(prefix)/include | 53 | INCPATH=$(prefix)/include |
54 | LIBPATH=$(exec_prefix)/lib | 54 | LIBPATH=$(exec_prefix)/lib |
55 | MANPATH=$(prefix)/man | 55 | MANPATH=$(prefix)/man |
56 | BINPATH=$(exec_prefix)/bin | 56 | BINPATH=$(exec_prefix)/bin |
57 | 57 | ||
58 | # override DESTDIR= on the make install command line to easily support | 58 | # override DESTDIR= on the make install command line to easily support |
59 | # installing into a temporary location. Example: | 59 | # installing into a temporary location. Example: |
60 | # | 60 | # |
61 | # make install DESTDIR=/tmp/build/libpng | 61 | # make install DESTDIR=/tmp/build/libpng |
62 | # | 62 | # |
63 | # If you're going to install into a temporary location | 63 | # If you're going to install into a temporary location |
64 | # via DESTDIR, $(DESTDIR)$(prefix) must already exist before | 64 | # via DESTDIR, $(DESTDIR)$(prefix) must already exist before |
65 | # you execute make install. | 65 | # you execute make install. |
66 | DESTDIR= | 66 | DESTDIR= |
67 | 67 | ||
68 | DB=$(DESTDIR)$(BINPATH) | 68 | DB=$(DESTDIR)$(BINPATH) |
69 | DI=$(DESTDIR)$(INCPATH) | 69 | DI=$(DESTDIR)$(INCPATH) |
70 | DL=$(DESTDIR)$(LIBPATH) | 70 | DL=$(DESTDIR)$(LIBPATH) |
71 | DM=$(DESTDIR)$(MANPATH) | 71 | DM=$(DESTDIR)$(MANPATH) |
72 | 72 | ||
73 | OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ | 73 | OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ |
74 | pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ | 74 | pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ |
75 | pngwtran.o pngmem.o pngerror.o pngpread.o | 75 | pngwtran.o pngmem.o pngerror.o pngpread.o |
76 | 76 | ||
77 | OBJSDLL = $(OBJS:.o=.pic.o) | 77 | OBJSDLL = $(OBJS:.o=.pic.o) |
78 | 78 | ||
79 | .SUFFIXES: .c .o .pic.o | 79 | .SUFFIXES: .c .o .pic.o |
80 | 80 | ||
81 | .c.pic.o: | 81 | .c.pic.o: |
82 | $(CC) -c $(CFLAGS) -KPIC -o $@ $*.c | 82 | $(CC) -c $(CFLAGS) -KPIC -o $@ $*.c |
83 | 83 | ||
84 | all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config | 84 | all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config |
85 | 85 | ||
86 | # see scripts/pnglibconf.mak for more options | 86 | # see scripts/pnglibconf.mak for more options |
87 | pnglibconf.h: scripts/pnglibconf.h.prebuilt | 87 | pnglibconf.h: scripts/pnglibconf.h.prebuilt |
88 | cp scripts/pnglibconf.h.prebuilt $@ | 88 | cp scripts/pnglibconf.h.prebuilt $@ |
89 | 89 | ||
90 | libpng.a: $(OBJS) | 90 | libpng.a: $(OBJS) |
91 | $(AR_RC) $@ $(OBJS) | 91 | $(AR_RC) $@ $(OBJS) |
92 | $(RANLIB) $@ | 92 | $(RANLIB) $@ |
93 | 93 | ||
94 | libpng.pc: | 94 | libpng.pc: |
95 | cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ | 95 | cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ |
96 | -e s!@exec_prefix@!$(exec_prefix)! \ | 96 | -e s!@exec_prefix@!$(exec_prefix)! \ |
97 | -e s!@libdir@!$(LIBPATH)! \ | 97 | -e s!@libdir@!$(LIBPATH)! \ |
98 | -e s!@includedir@!$(INCPATH)! \ | 98 | -e s!@includedir@!$(INCPATH)! \ |
99 | -e s!-lpng15!-lpng15\ -lz\ -lm! > libpng.pc | 99 | -e s!-lpng15!-lpng15\ -lz\ -lm! > libpng.pc |
100 | 100 | ||
101 | libpng-config: | 101 | libpng-config: |
102 | ( cat scripts/libpng-config-head.in; \ | 102 | ( cat scripts/libpng-config-head.in; \ |
103 | echo prefix=\"$(prefix)\"; \ | 103 | echo prefix=\"$(prefix)\"; \ |
104 | echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ | 104 | echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ |
105 | echo L_opts=\"-L$(LIBPATH)\"; \ | 105 | echo L_opts=\"-L$(LIBPATH)\"; \ |
106 | echo R_opts=\"-R$(LIBPATH)\"; \ | 106 | echo R_opts=\"-R$(LIBPATH)\"; \ |
107 | echo libs=\"-lpng15 -lz -lm\"; \ | 107 | echo libs=\"-lpng15 -lz -lm\"; \ |
108 | cat scripts/libpng-config-body.in ) > libpng-config | 108 | cat scripts/libpng-config-body.in ) > libpng-config |
109 | chmod +x libpng-config | 109 | chmod +x libpng-config |
110 | 110 | ||
111 | $(LIBSO): $(LIBSOMAJ) | 111 | $(LIBSO): $(LIBSOMAJ) |
112 | $(LN_SF) $(LIBSOMAJ) $(LIBSO) | 112 | $(LN_SF) $(LIBSOMAJ) $(LIBSO) |
113 | 113 | ||
114 | $(LIBSOMAJ): $(OBJSDLL) | 114 | $(LIBSOMAJ): $(OBJSDLL) |
115 | @case "`type ld`" in *ucb*) \ | 115 | @case "`type ld`" in *ucb*) \ |
116 | echo; \ | 116 | echo; \ |
117 | echo '## WARNING:'; \ | 117 | echo '## WARNING:'; \ |
118 | echo '## The commands "CC" and "LD" must NOT refer to /usr/ucb/cc'; \ | 118 | echo '## The commands "CC" and "LD" must NOT refer to /usr/ucb/cc'; \ |
119 | echo '## and /usr/ucb/ld. If they do, you need to adjust your PATH'; \ | 119 | echo '## and /usr/ucb/ld. If they do, you need to adjust your PATH'; \ |
120 | echo '## environment variable to put /usr/ccs/bin ahead of /usr/ucb.'; \ | 120 | echo '## environment variable to put /usr/ccs/bin ahead of /usr/ucb.'; \ |
121 | echo '## The environment variable LD_LIBRARY_PATH should not be set'; \ | 121 | echo '## The environment variable LD_LIBRARY_PATH should not be set'; \ |
122 | echo '## at all. If it is, things are likely to break because of'; \ | 122 | echo '## at all. If it is, things are likely to break because of'; \ |
123 | echo '## the libucb dependency that is created.'; \ | 123 | echo '## the libucb dependency that is created.'; \ |
124 | echo; \ | 124 | echo; \ |
125 | ;; \ | 125 | ;; \ |
126 | esac | 126 | esac |
127 | $(LD) -G -h $(LIBSOMAJ) \ | 127 | $(LD) -G -h $(LIBSOMAJ) \ |
128 | -o $(LIBSOMAJ) $(OBJSDLL) | 128 | -o $(LIBSOMAJ) $(OBJSDLL) |
129 | 129 | ||
130 | pngtest: pngtest.o $(LIBSO) | 130 | pngtest: pngtest.o $(LIBSO) |
131 | $(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) | 131 | $(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) |
132 | 132 | ||
133 | test: pngtest | 133 | test: pngtest |
134 | ./pngtest | 134 | ./pngtest |
135 | 135 | ||
136 | install-headers: png.h pngconf.h pnglibconf.h | 136 | install-headers: png.h pngconf.h pnglibconf.h |
137 | -@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi | 137 | -@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi |
138 | -@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi | 138 | -@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi |
139 | cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) | 139 | cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) |
140 | chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h | 140 | chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h |
141 | -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h | 141 | -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h |
142 | -@$(RM_F) $(DI)/libpng | 142 | -@$(RM_F) $(DI)/libpng |
143 | (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) | 143 | (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) |
144 | 144 | ||
145 | install-static: install-headers libpng.a | 145 | install-static: install-headers libpng.a |
146 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | 146 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi |
147 | cp libpng.a $(DL)/$(LIBNAME).a | 147 | cp libpng.a $(DL)/$(LIBNAME).a |
148 | chmod 644 $(DL)/$(LIBNAME).a | 148 | chmod 644 $(DL)/$(LIBNAME).a |
149 | -@$(RM_F) $(DL)/libpng.a | 149 | -@$(RM_F) $(DL)/libpng.a |
150 | (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) | 150 | (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) |
151 | 151 | ||
152 | install-shared: install-headers $(LIBSOMAJ) libpng.pc | 152 | install-shared: install-headers $(LIBSOMAJ) libpng.pc |
153 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi | 153 | -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi |
154 | -@$(RM_F) $(DL)/$(LIBSO) | 154 | -@$(RM_F) $(DL)/$(LIBSO) |
155 | -@$(RM_F) $(DL)/$(LIBSOREL) | 155 | -@$(RM_F) $(DL)/$(LIBSOREL) |
156 | -@$(RM_F) $(DL)/$(OLDSO) | 156 | -@$(RM_F) $(DL)/$(OLDSO) |
157 | cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) | 157 | cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) |
158 | chmod 755 $(DL)/$(LIBSOREL) | 158 | chmod 755 $(DL)/$(LIBSOREL) |
159 | (cd $(DL); \ | 159 | (cd $(DL); \ |
160 | $(LN_SF) $(LIBSOREL) $(LIBSO); \ | 160 | $(LN_SF) $(LIBSOREL) $(LIBSO); \ |
161 | $(LN_SF) $(LIBSO) $(OLDSO)) | 161 | $(LN_SF) $(LIBSO) $(OLDSO)) |
162 | -@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi | 162 | -@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi |
163 | -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc | 163 | -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc |
164 | -@$(RM_F) $(DL)/pkgconfig/libpng.pc | 164 | -@$(RM_F) $(DL)/pkgconfig/libpng.pc |
165 | cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc | 165 | cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc |
166 | chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc | 166 | chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc |
167 | (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) | 167 | (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) |
168 | 168 | ||
169 | install-man: libpng.3 libpngpf.3 png.5 | 169 | install-man: libpng.3 libpngpf.3 png.5 |
170 | -@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi | 170 | -@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi |
171 | -@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi | 171 | -@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi |
172 | -@$(RM_F) $(DM)/man3/libpng.3 | 172 | -@$(RM_F) $(DM)/man3/libpng.3 |
173 | -@$(RM_F) $(DM)/man3/libpngpf.3 | 173 | -@$(RM_F) $(DM)/man3/libpngpf.3 |
174 | cp libpng.3 $(DM)/man3 | 174 | cp libpng.3 $(DM)/man3 |
175 | cp libpngpf.3 $(DM)/man3 | 175 | cp libpngpf.3 $(DM)/man3 |
176 | -@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi | 176 | -@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi |
177 | -@$(RM_F) $(DM)/man5/png.5 | 177 | -@$(RM_F) $(DM)/man5/png.5 |
178 | cp png.5 $(DM)/man5 | 178 | cp png.5 $(DM)/man5 |
179 | 179 | ||
180 | install-config: libpng-config | 180 | install-config: libpng-config |
181 | -@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi | 181 | -@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi |
182 | -@$(RM_F) $(DB)/libpng-config | 182 | -@$(RM_F) $(DB)/libpng-config |
183 | -@$(RM_F) $(DB)/$(LIBNAME)-config | 183 | -@$(RM_F) $(DB)/$(LIBNAME)-config |
184 | cp libpng-config $(DB)/$(LIBNAME)-config | 184 | cp libpng-config $(DB)/$(LIBNAME)-config |
185 | chmod 755 $(DB)/$(LIBNAME)-config | 185 | chmod 755 $(DB)/$(LIBNAME)-config |
186 | (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) | 186 | (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) |
187 | 187 | ||
188 | install: install-static install-shared install-man install-config | 188 | install: install-static install-shared install-man install-config |
189 | 189 | ||
190 | # If you installed in $(DESTDIR), test-installed won't work until you | 190 | # If you installed in $(DESTDIR), test-installed won't work until you |
191 | # move the library to its final location. Use test-dd to test it | 191 | # move the library to its final location. Use test-dd to test it |
192 | # before then. | 192 | # before then. |
193 | 193 | ||
194 | test-dd: | 194 | test-dd: |
195 | echo | 195 | echo |
196 | echo Testing installed dynamic shared library in $(DL). | 196 | echo Testing installed dynamic shared library in $(DL). |
197 | $(CC) -I$(DI) -I$(ZLIBINC) \ | 197 | $(CC) -I$(DI) -I$(ZLIBINC) \ |
198 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | 198 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ |
199 | -o pngtestd `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | 199 | -o pngtestd `$(BINPATH)/$(LIBNAME)-config --ldflags` \ |
200 | -L$(DL) -L$(ZLIBLIB) -R$(ZLIBLIB) -R$(DL) | 200 | -L$(DL) -L$(ZLIBLIB) -R$(ZLIBLIB) -R$(DL) |
201 | ./pngtestd pngtest.png | 201 | ./pngtestd pngtest.png |
202 | 202 | ||
203 | test-installed: | 203 | test-installed: |
204 | echo | 204 | echo |
205 | echo Testing installed dynamic shared library. | 205 | echo Testing installed dynamic shared library. |
206 | $(CC) -I$(ZLIBINC) \ | 206 | $(CC) -I$(ZLIBINC) \ |
207 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ | 207 | `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ |
208 | -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` \ | 208 | -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` \ |
209 | -L$(ZLIBLIB) -R$(ZLIBLIB) | 209 | -L$(ZLIBLIB) -R$(ZLIBLIB) |
210 | ./pngtesti pngtest.png | 210 | ./pngtesti pngtest.png |
211 | 211 | ||
212 | clean: | 212 | clean: |
213 | $(RM_F) *.o libpng.a pngtest pngtesti pngout.png \ | 213 | $(RM_F) *.o libpng.a pngtest pngtesti pngout.png \ |
214 | libpng-config $(LIBSO) $(LIBSOMAJ)* \ | 214 | libpng-config $(LIBSO) $(LIBSOMAJ)* \ |
215 | libpng.pc pnglibconf.h | 215 | libpng.pc pnglibconf.h |
216 | 216 | ||
217 | DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO | 217 | DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO |
218 | writelock: | 218 | writelock: |
219 | chmod a-w *.[ch35] $(DOCS) scripts/* | 219 | chmod a-w *.[ch35] $(DOCS) scripts/* |
220 | 220 | ||
221 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 221 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
222 | 222 | ||
223 | png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 223 | png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
224 | pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 224 | pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
225 | pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 225 | pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
226 | pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 226 | pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
227 | pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 227 | pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
228 | pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 228 | pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
229 | pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 229 | pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
230 | pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 230 | pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
231 | pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 231 | pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
232 | pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 232 | pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
233 | pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 233 | pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
234 | pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 234 | pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
235 | pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 235 | pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
236 | pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 236 | pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
237 | pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h | 237 | pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h |
238 | 238 | ||
239 | pngtest.o: png.h pngconf.h pnglibconf.h | 239 | pngtest.o: png.h pngconf.h pnglibconf.h |