# for sgin32 (-n32 -Dfopen=fopen64) # for sgi64 (-64 -Dfopen=fopen64) CC=cc CFLAGS= -O3 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_LARGE_FILES AR=ar ARFLAGS=rcv ZLIB_O=adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o inflate.o inftrees.o inffast.o infback.o OBJS=vtf3zlib.o vtf3showtfwin.o vtf3.o $(ZLIB_O) VOBJS=vtf3zlib.o vtf3showtfwin.o vtf3.o $(ZLIB_O) RANLIB_CMD=ranlib libvtf3.a all: libvtf3z.a libvtf3.a $(RANLIB_CMD) libvtf3z.a: cd zlib-1.2.1; CFLAGS="$(CFLAGS)" ./configure; make cp zlib-1.2.1/*.o . cp zlib-1.2.1/*.a . libvtf3.a: $(VOBJS) $(AR) $(ARFLAGS) $@ $(OBJS) vtf3zlib.o: vtf3zlib.c $(CC) -c $(CFLAGS) $< vtf3showtfwin.o: vtf3showtfwin.c $(CC) -c $(CFLAGS) $< vtf3.o: vtf3.c $(CC) -c $(CFLAGS) $< clean: /bin/rm -f $(OBJS) libvtf3.a libvtf3z.a zlib-1.2.1/*.o zlib-1.2.1/*.a