--- MITgcm/optim/Makefile 2004/03/04 17:59:17 1.3 +++ MITgcm/optim/Makefile 2008/10/01 15:35:37 1.8 @@ -16,6 +16,7 @@ optim_readdata.F \ optim_writedata.F \ optim_write_control.F \ + xerbla.F \ simul.F EXEDIR = ./ @@ -43,6 +44,7 @@ CPPFLAGS = -DREAL_BYTE=4 \ -DMAX_INDEPEND=1000000 \ -D_RL='double precision' \ + -D_RS='double precision' \ -D$(OPTMODE) # -DMAX_INDEPEND=293570968 \ @@ -50,6 +52,10 @@ # default is (Linux) FC = f77 +# ifort compilers +#FC = ifort +#FFLAGS = -mp -132 -r8 -i4 -w95 -W0 -WB -CB -fpe0 -traceback -convert big_endian -assume byterecl + # SGI o3k IRIX64 #FC = f77 #FFLAGS = -extend_source -bytereclen -mips4 -r8 -static @@ -76,6 +82,8 @@ # The normal chain of rules is ( .F - .f - .o ) .F.f: $(CPP) $(CPPFLAGS) $(INCLUDEDIRS) > $@ +xerbla.f: xerbla.F + $(CPP) $(INCLUDEDIRS) > $@ .f.o: $(FC) $(FFLAGS) -c $<