# Makefile for FAP coding
# Author: Hai Tao (tao@ifp.uiuc.edu)
# Date: 7/17/97

#include $(ROOT)/usr/include/make/commondefs
# SUN
#CC = gcc
# SGI
CC = cc
CFLAG = -g

OBJDCT = dctcode.o dctencode1D.o util.o
OBJDCTDE = dctdecode.o util.o
OBJPSNR = psnr_comp.o util.o

all: dctcode dctdecode psnr_comp
dctcode: $(OBJDCT) 
	$(CC) $(CFLAG) -o $@ $(OBJDCT) -lm
	cp   dctcode ../.

dctdecode: $(OBJDCTDE) 
	$(CC) $(CFLAG) -o $@ $(OBJDCTDE) -lm
	cp   dctdecode ../.

psnr_comp: $(OBJPSNR) 
	$(CC) $(CFLAG) -o $@ $(OBJPSNR) -lm
	cp   psnr_comp ../.

.c.o:
	$(CC) $(CFLAG) -c $<
clean:
	\rm -f *.o pcamain pencode psnr_comp huffman_gen dctdecode dctcode v20tov11 v11tov20





