diff options
| author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:08:07 -0700 |
|---|---|---|
| committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:08:07 -0700 |
| commit | bdde4e09d21edff02ea5093b7f6eccbf166b272f (patch) | |
| tree | a64632a98a6bea6e5df864d6e5b6f2e51ea69c1c /Makefile | |
| parent | 1c71d8b13b54f91ddec361d3053ecce26e6ff761 (diff) | |
| download | zlib-0.92.tar.gz zlib-0.92.tar.bz2 zlib-0.92.zip | |
zlib 0.92v0.92
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 11 |
1 files changed, 4 insertions, 7 deletions
| @@ -4,6 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | CC=cc | 5 | CC=cc |
| 6 | CFLAGS=-O | 6 | CFLAGS=-O |
| 7 | #use -O3 for gcc to take advantage of inlining | ||
| 7 | #CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" | 8 | #CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" |
| 8 | #CFLAGS=-g -DDEBUG | 9 | #CFLAGS=-g -DDEBUG |
| 9 | LDFLAGS=-L. -lgz | 10 | LDFLAGS=-L. -lgz |
| @@ -15,9 +16,9 @@ prefix=/usr/local | |||
| 15 | OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \ | 16 | OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \ |
| 16 | zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o | 17 | zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o |
| 17 | 18 | ||
| 18 | TEST_OBJS = example.o minigzip.o inftest.o | 19 | TEST_OBJS = example.o minigzip.o |
| 19 | 20 | ||
| 20 | all: example minigzip inftest | 21 | all: example minigzip |
| 21 | 22 | ||
| 22 | test: all | 23 | test: all |
| 23 | ./example | 24 | ./example |
| @@ -41,11 +42,8 @@ example: example.o libgz.a | |||
| 41 | minigzip: minigzip.o libgz.a | 42 | minigzip: minigzip.o libgz.a |
| 42 | $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) | 43 | $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) |
| 43 | 44 | ||
| 44 | inftest: inftest.o libgz.a | ||
| 45 | $(CC) $(CFLAGS) -o $@ inftest.o $(LDFLAGS) | ||
| 46 | |||
| 47 | clean: | 45 | clean: |
| 48 | rm -f *.o example minigzip inftest libgz.a foo.gz | 46 | rm -f *.o example minigzip libgz.a foo.gz |
| 49 | 47 | ||
| 50 | zip: | 48 | zip: |
| 51 | zip -ul9 zlib README ChangeLog Makefile Makefile.??? Makefile.?? *.[ch] | 49 | zip -ul9 zlib README ChangeLog Makefile Makefile.??? Makefile.?? *.[ch] |
| @@ -66,7 +64,6 @@ infblock.o: zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h | |||
| 66 | infcodes.o: zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h | 64 | infcodes.o: zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h |
| 67 | inffast.o: zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h | 65 | inffast.o: zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h |
| 68 | inflate.o: zutil.h zlib.h zconf.h infblock.h | 66 | inflate.o: zutil.h zlib.h zconf.h infblock.h |
| 69 | inftest.o: zutil.h zlib.h zconf.h | ||
| 70 | inftrees.o: zutil.h zlib.h zconf.h inftrees.h | 67 | inftrees.o: zutil.h zlib.h zconf.h inftrees.h |
| 71 | infutil.o: zutil.h zlib.h zconf.h inftrees.h infutil.h | 68 | infutil.o: zutil.h zlib.h zconf.h inftrees.h infutil.h |
| 72 | minigzip.o: zlib.h zconf.h | 69 | minigzip.o: zlib.h zconf.h |
