COMP   = gfortran-mp-4.4
CC     = gcc-mp-4.4

bfactor.exe: bfactor.o iof.o ioc.o
	$(COMP) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
	-static-libgcc \
	bfactor.o iof.o ioc.o -o bfactor.exe
	\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 \
	-static-libgcc \
	-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 \
	-static-libgcc \
	-w -c iof.f
#       -march=i686 

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