HWRF Online Tutorial V3.9a | Compilation > Compile GFDL vortex tracker

Compile GFDL vortex tracker

To configure the vortex tracker for compilation, from within the gfdl-vortextracker directory, type:Configure GFDL vortex tracker

cd ${SCRATCH}/hwrfrun/sorc/gfdl-vortextracker
./configure

For Cheyenne, select configuration option 2 to build with the Intel compiler.

Compile GFDL vortex tracker

To compile the vortex tracker and save the build output to a log file, type:

./compile |& tee tracker.log

The compilation should take approximately 2 minutes to complete.

If the compilation was successfull, 3 executables will be created in the trk_exec/ directory:

hwrf_gettrk.exe
hwrf_tave.exe
hwrf_vint.exe

Note: If the compilation does not succeed in producing the executables, it will be necessary to conduct a clean on the gfdl-vortextracker directory. A complete clean is strongly recommended if the compilation failed or if the configuration file is changed.

To conduct a partial clean that retains the configuration file, and just removes the object files, type:

./clean

To conduct a complete clean which removes all built files in all directories, as well as the configure.trk file, type:

./clean -a

To get help about compilation, type:

./compile -h