mirror of https://github.com/madler/zlib.git
parent
f81ba93d4a
commit
b97ec631c6
22 changed files with 321 additions and 548 deletions
@ -0,0 +1,66 @@ |
|||||||
|
# Amiga powerUP (TM) Makefile
|
||||||
|
# makefile for libpng and SAS C V6.58/7.00 PPC compiler
|
||||||
|
# Copyright (C) 1998 by Andreas R. Kleinert
|
||||||
|
|
||||||
|
LIBNAME = libzip.a
|
||||||
|
|
||||||
|
CC = scppc
|
||||||
|
CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \
|
||||||
|
OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER
|
||||||
|
AR = ppc-amigaos-ar cr
|
||||||
|
RANLIB = ppc-amigaos-ranlib
|
||||||
|
LD = ppc-amigaos-ld -r
|
||||||
|
LDFLAGS = -o
|
||||||
|
LDLIBS = LIB:scppc.a LIB:end.o
|
||||||
|
RM = delete quiet
|
||||||
|
|
||||||
|
OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
|
||||||
|
zutil.o inflate.o infback.o inftrees.o inffast.o
|
||||||
|
|
||||||
|
TEST_OBJS = example.o minigzip.o
|
||||||
|
|
||||||
|
all: example minigzip |
||||||
|
|
||||||
|
check: test |
||||||
|
test: all |
||||||
|
example
|
||||||
|
echo hello world | minigzip | minigzip -d
|
||||||
|
|
||||||
|
$(LIBNAME): $(OBJS) |
||||||
|
$(AR) $@ $(OBJS)
|
||||||
|
-$(RANLIB) $@
|
||||||
|
|
||||||
|
example: example.o $(LIBNAME) |
||||||
|
$(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS)
|
||||||
|
|
||||||
|
minigzip: minigzip.o $(LIBNAME) |
||||||
|
$(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS)
|
||||||
|
|
||||||
|
mostlyclean: clean |
||||||
|
clean: |
||||||
|
$(RM) *.o example minigzip $(LIBNAME) foo.gz
|
||||||
|
|
||||||
|
zip: |
||||||
|
zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \
|
||||||
|
descrip.mms *.[ch]
|
||||||
|
|
||||||
|
tgz: |
||||||
|
cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \
|
||||||
|
zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch]
|
||||||
|
|
||||||
|
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
||||||
|
|
||||||
|
adler32.o: zlib.h zconf.h |
||||||
|
compress.o: zlib.h zconf.h |
||||||
|
crc32.o: crc32.h zlib.h zconf.h |
||||||
|
deflate.o: deflate.h zutil.h zlib.h zconf.h |
||||||
|
example.o: zlib.h zconf.h |
||||||
|
gzio.o: zutil.h zlib.h zconf.h |
||||||
|
inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h |
||||||
|
inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h |
||||||
|
infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h |
||||||
|
inftrees.o: zutil.h zlib.h zconf.h inftrees.h |
||||||
|
minigzip.o: zlib.h zconf.h |
||||||
|
trees.o: deflate.h zutil.h zlib.h zconf.h trees.h |
||||||
|
uncompr.o: zlib.h zconf.h |
||||||
|
zutil.o: zutil.h zlib.h zconf.h |
@ -1,3 +1,3 @@ |
|||||||
This directory contains files that have not been updated for zlib 1.2.0. |
This directory contains files that have not been updated for zlib 1.2. |
||||||
|
|
||||||
(Volunteers are encouraged to help clean this up. Thanks.) |
(Volunteers are encouraged to help clean this up. Thanks.) |
||||||
|
@ -1,66 +0,0 @@ |
|||||||
# Amiga powerUP (TM) Makefile
|
|
||||||
# makefile for libpng and SAS C V6.58/7.00 PPC compiler
|
|
||||||
# Copyright (C) 1998 by Andreas R. Kleinert
|
|
||||||
|
|
||||||
CC = scppc
|
|
||||||
CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \
|
|
||||||
OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8
|
|
||||||
LIBNAME = libzip.a
|
|
||||||
AR = ppc-amigaos-ar
|
|
||||||
AR_FLAGS = cr
|
|
||||||
RANLIB = ppc-amigaos-ranlib
|
|
||||||
LDFLAGS = -r -o
|
|
||||||
LDLIBS = LIB:scppc.a
|
|
||||||
LN = ppc-amigaos-ld
|
|
||||||
RM = delete quiet
|
|
||||||
|
|
||||||
OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
|
|
||||||
zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o
|
|
||||||
|
|
||||||
TEST_OBJS = example.o minigzip.o
|
|
||||||
|
|
||||||
all: example minigzip |
|
||||||
|
|
||||||
test: all |
|
||||||
example
|
|
||||||
echo hello world | minigzip | minigzip -d
|
|
||||||
|
|
||||||
$(LIBNAME): $(OBJS) |
|
||||||
$(AR) $(AR_FLAGS) $@ $(OBJS)
|
|
||||||
$(RANLIB) $@
|
|
||||||
|
|
||||||
example: example.o $(LIBNAME) |
|
||||||
$(LN) $(LDFLAGS) example LIB:c_ppc.o example.o $(LIBNAME) $(LDLIBS) LIB:end.o
|
|
||||||
|
|
||||||
minigzip: minigzip.o $(LIBNAME) |
|
||||||
$(LN) $(LDFLAGS) minigzip LIB:c_ppc.o minigzip.o $(LIBNAME) $(LDLIBS) LIB:end.o
|
|
||||||
|
|
||||||
clean: |
|
||||||
$(RM) *.o example minigzip $(LIBNAME) foo.gz
|
|
||||||
|
|
||||||
zip: |
|
||||||
zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \
|
|
||||||
descrip.mms *.[ch]
|
|
||||||
|
|
||||||
tgz: |
|
||||||
cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \
|
|
||||||
zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch]
|
|
||||||
|
|
||||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
|
||||||
|
|
||||||
adler32.o: zutil.h zlib.h zconf.h |
|
||||||
compress.o: zlib.h zconf.h |
|
||||||
crc32.o: zutil.h zlib.h zconf.h |
|
||||||
deflate.o: deflate.h zutil.h zlib.h zconf.h |
|
||||||
example.o: zlib.h zconf.h |
|
||||||
gzio.o: zutil.h zlib.h zconf.h |
|
||||||
infblock.o: zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h |
|
||||||
infcodes.o: zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h |
|
||||||
inffast.o: zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h |
|
||||||
inflate.o: zutil.h zlib.h zconf.h infblock.h |
|
||||||
inftrees.o: zutil.h zlib.h zconf.h inftrees.h |
|
||||||
infutil.o: zutil.h zlib.h zconf.h inftrees.h infutil.h |
|
||||||
minigzip.o: zlib.h zconf.h |
|
||||||
trees.o: deflate.h zutil.h zlib.h zconf.h |
|
||||||
uncompr.o: zlib.h zconf.h |
|
||||||
zutil.o: zutil.h zlib.h zconf.h |
|
@ -1,104 +0,0 @@ |
|||||||
# Makefile for zlib
|
|
||||||
# Borland C++
|
|
||||||
|
|
||||||
# This version of the zlib makefile was adapted by Chris Young for use
|
|
||||||
# with Borland C 4.5x with the Dos Power Pack for a 32-bit protected mode
|
|
||||||
# flat memory model. It was created for use with POV-Ray ray tracer and
|
|
||||||
# you may choose to edit the CFLAGS to suit your needs but the
|
|
||||||
# switches -WX and -DMSDOS are required.
|
|
||||||
# -- Chris Young 76702.1655@compuserve.com
|
|
||||||
|
|
||||||
# To use, do "make -fmakefile.b32"
|
|
||||||
|
|
||||||
# See zconf.h for details about the memory requirements.
|
|
||||||
|
|
||||||
# ------------- Borland C++ -------------
|
|
||||||
MODEL=-WX
|
|
||||||
CFLAGS= $(MODEL) -P-C -K -N- -k- -d -3 -r- -v- -f -DMSDOS
|
|
||||||
CC=bcc32
|
|
||||||
LD=bcc32
|
|
||||||
LIB=tlib
|
|
||||||
LDFLAGS= $(MODEL)
|
|
||||||
O=.obj
|
|
||||||
|
|
||||||
# variables
|
|
||||||
OBJ1 = adler32$(O) compress$(O) crc32$(O) gzio$(O) uncompr$(O) deflate$(O) \
|
|
||||||
trees$(O)
|
|
||||||
OBJP1 = adler32$(O)+compress$(O)+crc32$(O)+gzio$(O)+uncompr$(O)+deflate$(O)+\
|
|
||||||
trees$(O)
|
|
||||||
OBJ2 = zutil$(O) inflate$(O) infblock$(O) inftrees$(O) infcodes$(O) \
|
|
||||||
infutil$(O) inffast$(O)
|
|
||||||
OBJP2 = zutil$(O)+inflate$(O)+infblock$(O)+inftrees$(O)+infcodes$(O)+\
|
|
||||||
infutil$(O)+inffast$(O)
|
|
||||||
|
|
||||||
all: test |
|
||||||
|
|
||||||
adler32.obj: adler32.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
compress.obj: compress.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
crc32.obj: crc32.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
gzio.obj: gzio.c zutil.h zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h\
|
|
||||||
infcodes.h infutil.h
|
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h\
|
|
||||||
infcodes.h inffast.h
|
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infutil.obj: infutil.c zutil.h zlib.h zconf.h inftrees.h infutil.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
uncompr.obj: uncompr.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
zutil.obj: zutil.c zutil.h zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
example.obj: example.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
minigzip.obj: minigzip.c zlib.h zconf.h |
|
||||||
$(CC) -c $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
# we must cut the command line to fit in the MS/DOS 128 byte limit:
|
|
||||||
zlib.lib: $(OBJ1) $(OBJ2) |
|
||||||
del zlib.lib
|
|
||||||
$(LIB) zlib +$(OBJP1)
|
|
||||||
$(LIB) zlib +$(OBJP2)
|
|
||||||
|
|
||||||
example.exe: example.obj zlib.lib |
|
||||||
$(LD) $(LDFLAGS) example.obj zlib.lib
|
|
||||||
|
|
||||||
minigzip.exe: minigzip.obj zlib.lib |
|
||||||
$(LD) $(LDFLAGS) minigzip.obj zlib.lib
|
|
||||||
|
|
||||||
test: example.exe minigzip.exe |
|
||||||
example
|
|
||||||
echo hello world | minigzip | minigzip -d
|
|
||||||
|
|
||||||
#clean:
|
|
||||||
# del *.obj
|
|
||||||
# del *.exe
|
|
@ -1,103 +0,0 @@ |
|||||||
# Makefile for zlib
|
|
||||||
# Watcom 10a
|
|
||||||
|
|
||||||
# This version of the zlib makefile was adapted by Chris Young for use
|
|
||||||
# with Watcom 10a 32-bit protected mode flat memory model. It was created
|
|
||||||
# for use with POV-Ray ray tracer and you may choose to edit the CFLAGS to
|
|
||||||
# suit your needs but the -DMSDOS is required.
|
|
||||||
# -- Chris Young 76702.1655@compuserve.com
|
|
||||||
|
|
||||||
# To use, do "wmake -f makefile.wat"
|
|
||||||
|
|
||||||
# See zconf.h for details about the memory requirements.
|
|
||||||
|
|
||||||
# ------------- Watcom 10a -------------
|
|
||||||
MODEL=-mf
|
|
||||||
CFLAGS= $(MODEL) -fpi87 -fp5 -zp4 -5r -w5 -oneatx -DMSDOS
|
|
||||||
CC=wcc386
|
|
||||||
LD=wcl386
|
|
||||||
LIB=wlib -b -c
|
|
||||||
LDFLAGS=
|
|
||||||
O=.obj
|
|
||||||
|
|
||||||
# variables
|
|
||||||
OBJ1=adler32$(O) compress$(O) crc32$(O) gzio$(O) uncompr$(O) deflate$(O)
|
|
||||||
OBJ2=trees$(O) zutil$(O) inflate$(O) infblock$(O) inftrees$(O) infcodes$(O)
|
|
||||||
OBJ3=infutil$(O) inffast$(O)
|
|
||||||
OBJP1=adler32$(O)+compress$(O)+crc32$(O)+gzio$(O)+uncompr$(O)+deflate$(O)
|
|
||||||
OBJP2=trees$(O)+zutil$(O)+inflate$(O)+infblock$(O)+inftrees$(O)+infcodes$(O)
|
|
||||||
OBJP3=infutil$(O)+inffast$(O)
|
|
||||||
|
|
||||||
all: test |
|
||||||
|
|
||||||
adler32.obj: adler32.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
compress.obj: compress.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
crc32.obj: crc32.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
gzio.obj: gzio.c zutil.h zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h & |
|
||||||
infcodes.h infutil.h
|
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h & |
|
||||||
infcodes.h inffast.h
|
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
infutil.obj: infutil.c zutil.h zlib.h zconf.h inftrees.h infutil.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
uncompr.obj: uncompr.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
zutil.obj: zutil.c zutil.h zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
example.obj: example.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
minigzip.obj: minigzip.c zlib.h zconf.h |
|
||||||
$(CC) $(CFLAGS) $*.c
|
|
||||||
|
|
||||||
# we must cut the command line to fit in the MS/DOS 128 byte limit:
|
|
||||||
zlib.lib: $(OBJ1) $(OBJ2) $(OBJ3) |
|
||||||
del zlib.lib
|
|
||||||
$(LIB) zlib.lib +$(OBJP1)
|
|
||||||
$(LIB) zlib.lib +$(OBJP2)
|
|
||||||
$(LIB) zlib.lib +$(OBJP3)
|
|
||||||
|
|
||||||
example.exe: example.obj zlib.lib |
|
||||||
$(LD) $(LDFLAGS) example.obj zlib.lib
|
|
||||||
|
|
||||||
minigzip.exe: minigzip.obj zlib.lib |
|
||||||
$(LD) $(LDFLAGS) minigzip.obj zlib.lib
|
|
||||||
|
|
||||||
test: minigzip.exe example.exe |
|
||||||
example
|
|
||||||
echo hello world | minigzip | minigzip -d >test
|
|
||||||
type test
|
|
||||||
|
|
||||||
#clean:
|
|
||||||
# del *.obj
|
|
||||||
# del *.exe
|
|
Loading…
Reference in new issue