OBJS  	= sin_wave.o
TARGET 	= a.out

CC 	= gcc
FC	= g77
CFLAGS 	= -Wall
INCDIRS = -I/usr/local/pgplot
LIBDIRS = -L/usr/local/pgplot
LIBS 	= -lcpgplot -lpgplot -lm -lX11

.SUFFIXES: .c .o

all: $(TARGET)

$(TARGET): $(OBJS)
	$(FC) -o $(TARGET) $(OBJS) $(CFLAGS) $(LIBDIRS) $(LIBS)

.c.o: $*.c
	$(CC) -c $*.c $(CFLAGS) $(INCDIRS)

clean:
	rm -f $(OBJS) $(TARGET)
