hi everyone,
 
I want to use regcm4.3. My system is suselinux. I installed the  netcdf-4.1.3 and openmpi-1.6.4
I can compile regcm4.0 but when I compile regcm4.3, it failed. I use CC=gcc, FC=gfortran. configure is ok
the error listed below:
 
sunh@TC5000 /home7/sunh/reg4/RegCM-4.3-rc1$ make
make  all-recursive
make[1]: Entering directory `/home7/sunh/reg4/RegCM-4.3-rc1'
Making all in external
make[2]: Entering directory `/home7/sunh/reg4/RegCM-4.3-rc1/external'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home7/sunh/reg4/RegCM-4.3-rc1/external'
Making all in Share
make[2]: Entering directory `/home7/sunh/reg4/RegCM-4.3-rc1/Share'
gfortran -I/home7/sunh/reg4/RegCM-4.3-rc1/external -I/home1/sunh/opt/netcdf/include -I/home1/sunh/opt/netcdf/include  -I/home7/sunh/reg4/RegCM-4.3-rc1/Share  -O3 -mtune=native -fconvert=big-endian -fno-range-check -c mod_constants.F90
mod_constants.F90:0: error: bad value (native) for -mtune= switch
make[2]: *** [mod_constants.o] Error 1
make[2]: Leaving directory `/home7/sunh/reg4/RegCM-4.3-rc1/Share'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home7/sunh/reg4/RegCM-4.3-rc1'
make: *** [all] Error 2
 
thanks for your help 

sunhui