<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black">Hello</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black">,<br>
<br>
We are new WRF users, writing to ask for help on installing and compiling WRF 3.5.1. Thanks very much in advance.<br>
<br>
</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black">Is there a list of all the PATH variables required to compile WRF on a server not connected to the network?<br>
<br>
</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black">We are having trouble compiling some of the modules for the Idealized Case listed in Chapter 5: WRF Model. Here are fatal errors we received:<br>
</span><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black"><br>
[root@wrf WRF3.5.1]# grep -i Fatal compile.log <br>
Fatal Error: Error count reached limit of 25.<br>
Fatal Error: Can't open module file 'module_big_step_utilities_em.mod' for reading at (1): No such file or directory<br>
Fatal Error: Can't open module file 'module_big_step_utilities_em.mod' for reading at (1): No such file or directory<br>
Fatal Error: Can't open module file 'module_big_step_utilities_em.mod' for reading at (1): No such file or directory<br>
Fatal Error: Can't open module file 'module_wps_io_arw.mod' for reading at (1): No such file or directory<br>
[root@wrf WRF3.5.1]# <br>
<br>
<br>
*******************************************<br>
Here are more details about what we did and the errors we received: <br>
*******************************************<br>
[root@wrf WRF3.5.1]# ls<br>
arch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dyn_em&nbsp;&nbsp;&nbsp; main&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.io_config&nbsp;&nbsp;&nbsp; Registry<br>
clean&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dyn_exp&nbsp;&nbsp; Makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.NMM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; run<br>
compile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dyn_nmm&nbsp;&nbsp; phys&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.rsl_output&nbsp;&nbsp; share<br>
compile.log&nbsp;&nbsp;&nbsp; external&nbsp; README&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.SSIB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test<br>
configure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; frame&nbsp;&nbsp;&nbsp;&nbsp; README.DA&nbsp;&nbsp;&nbsp;&nbsp; README_test_cases&nbsp;&nbsp; tools<br>
configure.wrf&nbsp; inc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.hydro&nbsp; README.windturbine<br>
[root@wrf WRF3.5.1]# ./clean<br>
[root@wrf WRF3.5.1]# source /wrf/setenv <br>
[root@wrf WRF3.5.1]# ./configure <br>
checking for perl5... no<br>
checking for perl... found /usr/bin/perl (perl)<br>
Will use NETCDF in dir: /opt/netcdf<br>
PHDF5 not set in environment. Will configure WRF for use without.<br>
which: no timex in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/opt/IBM_DS/jre/bin:/opt/IBM_DS/jre/bin)<br>
$JASPERLIB or $JASPERINC not found in environment, configuring to build without grib2 I/O...<br>
------------------------------------------------------------------------<br>
Please select from among the following supported platforms.<br>
<br>
&nbsp;&nbsp; 1.&nbsp; Linux x86_64 i486 i586 i686, PGI compiler with gcc&nbsp; (serial)<br>
&nbsp;&nbsp; 2.&nbsp; Linux x86_64 i486 i586 i686, PGI compiler with gcc&nbsp; (smpar)<br>
&nbsp;&nbsp; 3.&nbsp; Linux x86_64 i486 i586 i686, PGI compiler with gcc&nbsp; (dmpar)<br>
&nbsp;&nbsp; 4.&nbsp; Linux x86_64 i486 i586 i686, PGI compiler with gcc&nbsp; (dm&#43;sm)<br>
&nbsp;&nbsp; 5.&nbsp; Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE&nbsp; (serial)<br>
&nbsp;&nbsp; 6.&nbsp; Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE&nbsp; (smpar)<br>
&nbsp;&nbsp; 7.&nbsp; Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE&nbsp; (dmpar)<br>
&nbsp;&nbsp; 8.&nbsp; Linux x86_64 i486 i586 i686 PGI compiler with pgcc YELLOWSTONE&nbsp; (dm&#43;sm)<br>
&nbsp;&nbsp; 9.&nbsp; Linux x86_64, PGI compiler with pgcc, SGI MPT&nbsp; (serial)<br>
&nbsp; 10.&nbsp; Linux x86_64, PGI compiler with pgcc, SGI MPT&nbsp; (smpar)<br>
&nbsp; 11.&nbsp; Linux x86_64, PGI compiler with pgcc, SGI MPT&nbsp; (dmpar)<br>
&nbsp; 12.&nbsp; Linux x86_64, PGI compiler with pgcc, SGI MPT&nbsp; (dm&#43;sm)<br>
&nbsp; 13.&nbsp; Linux x86_64, PGI accelerator compiler with gcc&nbsp; (serial)<br>
&nbsp; 14.&nbsp; Linux x86_64, PGI accelerator compiler with gcc&nbsp; (smpar)<br>
&nbsp; 15.&nbsp; Linux x86_64, PGI accelerator compiler with gcc&nbsp; (dmpar)<br>
&nbsp; 16.&nbsp; Linux x86_64, PGI accelerator compiler with gcc&nbsp; (dm&#43;sm)<br>
&nbsp; 17.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc&nbsp; (serial)<br>
&nbsp; 18.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc&nbsp; (smpar)<br>
&nbsp; 19.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc&nbsp; (dmpar)<br>
&nbsp; 20.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc&nbsp; (dm&#43;sm)<br>
&nbsp; 21.&nbsp; Linux x86_64 i486 i586 i686, Xeon Phi (MIC architecture) ifort compiler with icc&nbsp; (dm&#43;sm)<br>
&nbsp; 22.&nbsp; Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc&nbsp; (serial)<br>
&nbsp; 23.&nbsp; Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc&nbsp; (smpar)<br>
&nbsp; 24.&nbsp; Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc&nbsp; (dmpar)<br>
&nbsp; 25.&nbsp; Linux x86_64 i486 i586 i686, Xeon (SNB with AVX mods) ifort compiler with icc&nbsp; (dm&#43;sm)<br>
&nbsp; 26.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE&nbsp; (serial)<br>
&nbsp; 27.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE&nbsp; (smpar)<br>
&nbsp; 28.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE&nbsp; (dmpar)<br>
&nbsp; 29.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc YELLOWSTONE&nbsp; (dm&#43;sm)<br>
&nbsp; 30.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT&nbsp; (serial)<br>
&nbsp; 31.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT&nbsp; (smpar)<br>
&nbsp; 32.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT&nbsp; (dmpar)<br>
&nbsp; 33.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, SGI MPT&nbsp; (dm&#43;sm)<br>
&nbsp; 34.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE&nbsp; (serial)<br>
&nbsp; 35.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE&nbsp; (smpar)<br>
&nbsp; 36.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE&nbsp; (dmpar)<br>
&nbsp; 37.&nbsp; Linux x86_64 i486 i586 i686, ifort compiler with icc, IBM POE&nbsp; (dm&#43;sm)<br>
&nbsp; 38.&nbsp; Linux i486 i586 i686 x86_64, PathScale compiler with pathcc&nbsp; (serial)<br>
&nbsp; 39.&nbsp; Linux i486 i586 i686 x86_64, PathScale compiler with pathcc&nbsp; (dmpar)<br>
&nbsp; 40.&nbsp; x86_64 Linux, gfortran compiler with gcc&nbsp;&nbsp; (serial)<br>
&nbsp; 41.&nbsp; x86_64 Linux, gfortran compiler with gcc&nbsp;&nbsp; (smpar)<br>
&nbsp; 42.&nbsp; x86_64 Linux, gfortran compiler with gcc&nbsp;&nbsp; (dmpar)<br>
&nbsp; 43.&nbsp; x86_64 Linux, gfortran compiler with gcc&nbsp;&nbsp; (dm&#43;sm)<br>
&nbsp; 44.&nbsp; Cray XE and XC30 CLE/Linux x86_64, Cray CCE compiler&nbsp; (serial)<br>
&nbsp; 45.&nbsp; Cray XE and XC30 CLE/Linux x86_64, Cray CCE compiler&nbsp; (smpar)<br>
&nbsp; 46.&nbsp; Cray XE and XC30 CLE/Linux x86_64, Cray CCE compiler&nbsp; (dmpar)<br>
&nbsp; 47.&nbsp; Cray XE and XC30 CLE/Linux x86_64, Cray CCE compiler&nbsp; (dm&#43;sm)<br>
&nbsp; 48.&nbsp; Cray XC30 CLE/Linux x86_64, Xeon ifort compiler&nbsp; (serial)<br>
&nbsp; 49.&nbsp; Cray XC30 CLE/Linux x86_64, Xeon ifort compiler&nbsp; (smpar)<br>
&nbsp; 50.&nbsp; Cray XC30 CLE/Linux x86_64, Xeon ifort compiler&nbsp; (dmpar)<br>
&nbsp; 51.&nbsp; Cray XC30 CLE/Linux x86_64, Xeon ifort compiler&nbsp; (dm&#43;sm)<br>
&nbsp; 52.&nbsp; Linux x86_64, Fujitsu FX10 mpifrtpx and mpifccpx compilers&nbsp; (serial)<br>
&nbsp; 53.&nbsp; Linux x86_64, Fujitsu FX10 mpifrtpx and mpifccpx compilers&nbsp; (smpar)<br>
&nbsp; 54.&nbsp; Linux x86_64, Fujitsu FX10 mpifrtpx and mpifccpx compilers&nbsp; (dmpar)<br>
&nbsp; 55.&nbsp; Linux x86_64, Fujitsu FX10 mpifrtpx and mpifccpx compilers&nbsp; (dm&#43;sm)<br>
<br>
Enter selection [1-55] : 40<br>
------------------------------------------------------------------------<br>
Compile for nesting? (0=no nesting, 1=basic, 2=preset moves, 3=vortex following) [default 0]:
<br>
<br>
Configuration successful. To build the model type compile . <br>
------------------------------------------------------------------------<br>
testing for fseeko and fseeko64<br>
fseeko64 is supported<br>
------------------------------------------------------------------------<br>
<br>
# Settings for x86_64 Linux, gfortran compiler with gcc&nbsp;&nbsp; (serial)<br>
#<br>
DMPARALLEL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # 1<br>
OMPCPP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -D_OPENMP<br>
OMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -fopenmp<br>
OMPCC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -fopenmp<br>
SFC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gfortran<br>
SCC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc<br>
CCOMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc<br>
DM_FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mpif90 -f90=$(SFC)<br>
DM_CC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mpicc -cc=$(SCC)<br>
FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(SFC)<br>
CC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(SCC) -DFSEEKO64_OK <br>
LD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FC)<br>
RWORDSIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(NATIVE_RWORDSIZE)<br>
PROMOTION&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -fdefault-real-8&nbsp; # uncomment manually<br>
ARCH_LOCAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DNONSTANDARD_SYSTEM_SUBR -DWRF_USE_CLM<br>
CFLAGS_LOCAL&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -w -O3 -c -DLANDREAD_STUB<br>
LDFLAGS_LOCAL&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
CPLUSPLUSLIB&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
ESMF_LDFLAG&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(CPLUSPLUSLIB)<br>
FCOPTIM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -O2 -ftree-vectorize -funroll-loops<br>
FCREDUCEDOPT&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FCOPTIM)<br>
FCNOOPT&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -O0<br>
FCDEBUG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # -g $(FCNOOPT) # -ggdb -fbacktrace -fbounds-check -ffpe-trap=invalid,zero,overflow<br>
FORMAT_FIXED&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -ffixed-form<br>
FORMAT_FREE&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -ffree-form -ffree-line-length-none<br>
FCSUFFIX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
BYTESWAPIO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -fconvert=big-endian -frecord-marker=4<br>
FCBASEOPTS_NO_G =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -w $(FORMAT_FREE) $(BYTESWAPIO)<br>
FCBASEOPTS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FCBASEOPTS_NO_G) $(FCDEBUG)<br>
MODULE_SRCH_FLAG =&nbsp;&nbsp;&nbsp;&nbsp; <br>
TRADFLAG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -traditional<br>
CPP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /lib/cpp -C -P<br>
AR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ar<br>
ARFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ru<br>
M4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m4 -G<br>
RANLIB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ranlib<br>
CC_TOOLS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(SCC) <br>
<br>
###########################################################<br>
######################<br>
# POSTAMBLE<br>
<br>
FGREP = fgrep -iq<br>
<br>
ARCHFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(COREDEFS) -DIWORDSIZE=$(IWORDSIZE) -DDWORDSIZE=$(DWORDSIZE) -DRWORDSIZE=$(RWORDSIZE) -DLWORDSIZE=$(LWORDSIZE) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(ARCH_LOCAL) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(DA_ARCHFLAGS) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DNETCDF \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DUSE_ALLOCATABLES \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DGRIB1 \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DINTIO \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DLIMIT_ARGS \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DCONFIG_BUF_LEN=$(CONFIG_BUF_LEN) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DMAX_DOMAINS_F=$(MAX_DOMAINS) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DMAX_HISTORY=$(MAX_HISTORY) \<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DNMM_NEST=$(WRF_NMM_NEST)<br>
CFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(CFLAGS_LOCAL)&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DMAX_HISTORY=$(MAX_HISTORY) -DNMM_CORE=$(WRF_NMM_CORE)<br>
FCFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(FCOPTIM) $(FCBASEOPTS)<br>
ESMF_LIB_FLAGS&nbsp; =&nbsp;&nbsp;&nbsp; <br>
# ESMF 5 -- these are defined in esmf.mk, included above<br>
&nbsp;ESMF_IO_LIB&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; -L$(WRF_SRC_ROOT_DIR)/external/esmf_time_f90 -lesmf_time<br>
ESMF_IO_LIB_EXT =&nbsp;&nbsp;&nbsp; -L$(WRF_SRC_ROOT_DIR)/external/esmf_time_f90 -lesmf_time<br>
INCLUDE_MODULES =&nbsp;&nbsp;&nbsp; $(MODULE_SRCH_FLAG) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(ESMF_MOD_INC) $(ESMF_LIB_FLAGS) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/main \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/external/io_netcdf \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/external/io_int \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/frame \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/share \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/phys \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(WRF_SRC_ROOT_DIR)/chem -I$(WRF_SRC_ROOT_DIR)/inc \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I$(NETCDFPATH)/include \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
REGISTRY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; Registry<br>
CC_TOOLS_CFLAGS = -DNMM_CORE=$(WRF_NMM_CORE)<br>
<br>
&nbsp;LIB_BUNDLED&nbsp;&nbsp;&nbsp;&nbsp; = \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/external/fftpack/fftpack5/libfftpack.a \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/external/io_grib1/libio_grib1.a \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/external/io_grib_share/libio_grib_share.a \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/external/io_int/libwrfio_int.a \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(ESMF_IO_LIB) \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/frame/module_internal_header_util.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(WRF_SRC_ROOT_DIR)/frame/pack_utils.o <br>
<br>
&nbsp;LIB_EXTERNAL&nbsp;&nbsp;&nbsp; = \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -L$(WRF_SRC_ROOT_DIR)/external/io_netcdf -lwrfio_nf -L/opt/netcdf/lib -lnetcdff -lnetcdf&nbsp;&nbsp;&nbsp;
<br>
<br>
LIB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(LIB_BUNDLED) $(LIB_EXTERNAL) $(LIB_LOCAL) $(LIB_WRF_HYDRO)<br>
LDFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(OMP) $(FCFLAGS) $(LDFLAGS_LOCAL) <br>
ENVCOMPDEFS&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; <br>
WRF_CHEM&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; 0 <br>
CPPFLAGS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; $(ARCHFLAGS) $(ENVCOMPDEFS) -I$(LIBINCLUDE) $(TRADFLAG) <br>
NETCDFPATH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; /opt/netcdf<br>
PNETCDFPATH&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp; <br>
<br>
bundled:&nbsp; wrf_ioapi_includes wrfio_grib_share wrfio_grib1 wrfio_int esmf_time fftpack
<br>
external:&nbsp; wrfio_nf&nbsp;&nbsp; gen_comms_serial module_dm_serial $(ESMF_TARGET)<br>
<br>
######################<br>
------------------------------------------------------------------------<br>
Settings listed above are written to configure.wrf.<br>
If you wish to change settings, please edit that file.<br>
If you wish to change the default options, edit the file:<br>
&nbsp;&nbsp;&nbsp;&nbsp; arch/configure_new.defaults<br>
NetCDF users note:<br>
&nbsp;This installation of NetCDF supports large file support.&nbsp; To enable large file<br>
&nbsp;support in NetCDF, set the environment variable WRFIO_NCD_LARGE_FILE_SUPPORT<br>
&nbsp;to 1 and run configure again. Set to any other value to avoid this message.<br>
&nbsp; <br>
<br>
Testing for NetCDF, C and Fortran compiler<br>
<br>
This installation of NetCDF is 64-bit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C compiler is 64-bit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fortran compiler is 64-bit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It will build in 64-bit<br>
<br>
&nbsp;<br>
&nbsp;<br>
************************** W A R N I N G ************************************<br>
&nbsp;<br>
There are some Fortran 2003 features in WRF that your compiler does not recognize<br>
The IEEE signaling call has been removed.&nbsp; That may not be enough.<br>
&nbsp;<br>
*****************************************************************************<br>
[root@wrf WRF3.5.1]# ./compile <br>
&nbsp;<br>
Usage:<br>
&nbsp;<br>
&nbsp;&nbsp; compile [-d] [-j n] wrf&nbsp;&nbsp; compile wrf in run dir (NOTE: no real.exe, ndown.exe, or ideal.exe generated)<br>
&nbsp;<br>
&nbsp;&nbsp; or choose a test case (see README_test_cases for details) :<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_b_wave<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_esmf_exp<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_fire<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_grav2d_x<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_heldsuarez<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_hill2d_x<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_les<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_quarter_ss<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_real<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_scm_xy<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_seabreeze2d_x<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_squall2d_x<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_squall2d_y<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile em_tropical_cyclone<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile exp_real<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile nmm_real<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile nmm_tropical_cyclone<br>
&nbsp;<br>
&nbsp; compile -d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compile without optimization and with debugging<br>
&nbsp; compile -j n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; parallel make using n tasks if supported (default 2)<br>
&nbsp; compile -h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; help message<br>
[root@wrf WRF3.5.1]# ./compile em_squall2d_x<br>
<br>
<br>
<o:p></o:p></span></p>
</div>
</body>
</html>