diff --git a/src/Makefile.SC_ICE b/src/Makefile.SC_ICE
index f37801c..30fec6b 100644
--- a/src/Makefile.SC_ICE
+++ b/src/Makefile.SC_ICE
@@ -1,34 +1,35 @@
 # FC: Specify Fortran90 compiler command.
-FC=ifort
+FC=/usr/local/bin/gfortran
 
 # Added for displacement.
 # PRJ4_DIR: Specify PROJ.4 install directory.
 # CC&CFLAGS: Specify C compiler command and flags.
-PROJ4_DIR=/home/G10004/t-katou/JAGURS/local
-CC=icc
-CFLAGS=-g -traceback -I$(PROJ4_DIR)/include
+PROJ4_DIR=/opt/local/lib/proj5
+CC=/usr/local/bin/gcc
+CFLAGS=-I$(PROJ4_DIR)/include
 
 # BASE: Specify basic compiler options.
-BASE=-fpp -assume byterecl
+BASE=-cpp
 
 # FFTW3_INCLUDE_DIR: Specify FFTW3 include directory.
-FFTW3_INCLUDE_DIR=$(MKLROOT)/include/fftw
+FFTW3_INCLUDE_DIR=/opt/local/include
 
 # FFTW3_LIB: Specify linker options to link FFTW3.
-FFTW3_LIB=-mkl=sequential
+FFTW3_LIB=-lfftw3
 
 # OPT: Specify compiler options about optimization level.
 OPT=-check all -warn all -O0 -g -traceback -fpe0 -I$(FFTW3_INCLUDE_DIR) # for DEBUG!
 OPT=-O0 -openmp -openmp-report2 -I$(FFTW3_INCLUDE_DIR)
 OPT=-O2 -openmp -openmp-report2 -I$(FFTW3_INCLUDE_DIR)
+OPT=-O2 -fopenmp
 
 # NETCDF: Specify the path to NetCDF library.
 NETCDF=/opt/atlocal/netcdf/3.6.3
-NETCDF=/opt/atlocal/netcdf/4.1.3
+NETCDF=/opt/local
 
 # LIBS: Specify linker options.
 LIBS=-i-dynamic -L$(NETCDF)/lib -lnetcdf -L$(PROJ4_DIR)/lib -lproj $(FFTW3_LIB) # for NetCDF3!
-LIBS=-i-dynamic -L$(NETCDF)/lib -lnetcdff -lnetcdf -L/opt/atlocal/supplibs/lib -lhdf5_hl -lhdf5 -lcurl -lsz -L$(PROJ4_DIR)/lib -lproj $(FFTW3_LIB) # for NetCDF4!
+LIBS=-L$(NETCDF)/lib -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lcurl -lsz -L$(PROJ4_DIR)/lib -lproj $(FFTW3_LIB) # for NetCDF4!
 
 # EXEC: Specify the name of executable.
 EXEC=jagurs
@@ -44,7 +45,7 @@ PREC=REAL_DBLE
 
 # MPI=ON: MPI version is made.
 # Else, serial version is made.
-MPI=ON
+MPI=
 
 # USE_ALLTOALLV=ON: Use MPI_Alltoallv for inter-nest communications.
 # Else, MPI_Allreduce is used.
