CC=gcc
CFLAGS=-c -O2 -Wall -g -ffast-math
CDEBUG=
RM=rm -f
O=o
MLIBOBJECTS=common.$(O) dct64_i386.$(O) decode_i386.$(O) \
	layer3.$(O) tabinit.$(O) interface.$(O)
all:$(MLIBOBJECTS)
common.$(O): common.c mpg123.h mpglib.h
dct64_i386.$(O): dct64_i386.c mpg123.h mpglib.h
decode_i386.$(O): decode_i386.c mpg123.h mpglib.h
layer3.$(O): layer3.c mpg123.h mpglib.h
tabinit.$(O): tabinit.c mpg123.h mpglib.h
interface.$(O): interface.c mpg123.h mpglib.h
clean:
	$(RM) $(MLIBOBJECTS)
.c.o:
	$(CC) $(CFLAGS) $(CDEBUG) $*.c
