F77=g77 -fno-second-underscore -fno-backslash -fno-automatic -fno-globals \
        -Wno-globals
CC=gcc

librutine.a : io_man.o key_man.o key_man_c.o screen_man.o screen_man_c.o rt_man_c.o \
              net_man_c.o;
	ar r librutine.a $?
io_man.o : io_man.f ; 
	$(F77) -c io_man.f -O
key_man.o : key_man.f ; 
	$(F77) -c key_man.f -O
key_man_c.o : key_man_c.c ; 
	$(CC) -c key_man_c.c
screen_man.o : screen_man.f ;
	$(F77) -c screen_man.f -O
rt_man_c.o : rt_man_c.c ; 
	$(CC) -c rt_man_c.c
screen_man_c.o : screen_man_c.c ; 
	$(CC) -c screen_man_c.c
net_man_c.o : net_man_c.c ; 
	$(CC) -c net_man_c.c
physics.o : physics.f ;
	$(F77) -c physics.f  -O
	ar r libphysics.a physics.o

kt:kt.f
	$(F77) kt.f librutine.a -o kt


clean:
	rm -rf *.o 
