diff --git a/Source/Fortran/makefile_cray b/Source/Fortran/makefile_cray
index 69ded5e747604048b0e849b9c9feb6d5393af590..6993d73a5a06cb9669ca05ae6fe57b8e971f1b2c 100644
--- a/Source/Fortran/makefile_cray
+++ b/Source/Fortran/makefile_cray
@@ -20,7 +20,7 @@ INC = -I. -I$(ECCODES_INCLUDE_DIR)
 FC = ftn
 
 OPT = -O3
-FFLAGS =  -r8 $(OPT) $(LIB) $(INC) 
+FFLAGS =  -s real64  $(OPT) $(LIB) $(INC) 
 LDFLAGS =  $(OPT) -fopenmp
 EXE	=      calc_etadot
 
@@ -29,6 +29,8 @@ SRC = ./rwgrib2.f90 ./calc_etadot.f90 ./ftrafo.f90 ./grphreal.f90 ./posnam.f90 .
 OBJ = rwgrib2.o calc_etadot.o ftrafo.o grphreal.o posnam.o phgrreal.o
 MOD = ftrafo.mod  grtoph.mod	phtogr.mod  rwgrib2.mod
 
+all:	${EXE}
+
 ftrafo.o: ./ftrafo.f90 phgrreal.o
 	$(FC)  $(FFLAGS)  -c	./ftrafo.f90
 grphreal.o: ./grphreal.f90 phgrreal.o