COMP   = g95
CC     = gcc-mp-4.4

bfactor.exe: bfactor.o iof.o ioc.o
	$(COMP)  bfactor.o iof.o ioc.o /usr/lib/libSystemStubs.a  -ftrace=full -o bfactor.exe
#	$(CC) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
#        -O3 -fno-second-underscore -w -freal-loops -ftrace=full \
	
#	\rm *.o

bfactor.o: bfactor.f
	$(COMP) -O3 -s -fomit-frame-pointer -Wall -falign-functions=4 \
	-funroll-loops -fexpensive-optimizations -fschedule-insns2 \
	-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
        -c -O3 -fno-second-underscore -w -freal-loops -ftrace=full \
	-w -c bfactor.f
#       -march=i686 

iof.o: iof.f
	$(COMP) -O3 -s -fomit-frame-pointer -Wall -falign-functions=4 \
	-funroll-loops -fexpensive-optimizations -fschedule-insns2 \
	-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
        -c -O3 -fno-second-underscore -w -freal-loops -ftrace=full \
	-w -c iof.f
#       -march=i686 

ioc.o: ioc.c
	$(CC) -O3 -DPROTOTYPE -D_FILE_OFFSET_BITS=64 \
	-D_LARGEFILE_SOURCE -w -c ioc.c
#       -march=i686 
#
