[Met_help] [rt.rap.ucar.edu #82955] History for Met 6.0 Configuration on Theia

John Halley Gotway via RT met_help at ucar.edu
Tue Jul 9 12:04:08 MDT 2019


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

Hello,

I am trying to configure Met-6.0 on Theia and is not working.

Here is what I am doing:

Load and setenv on my .cshrc but I don't know what is the location of
the BUFRLIB
and GSL to set the environment on Theia


module load intel

 module load mvapich2

 module load netcdf

 module load wgrib2

 module load ncview

 module load ncl

 module load imagemagick

 module load idl

 module load grads

 module load impi

# module load hsms

 module load rocoto

 module load ncl

 module load R


setenv MET_NETCDFINC /apps/netcdf/4.3.0/gcc/4.4.7

 setenv MET_NETCDFLIB /apps/netcdf/4.3.0/gcc/4.4.7

 setenv MET_HDF5 /apps/hdf5/1.8.14/gcc/4.4.7

# setenv MET_BUFR

# setenv MET_GSL

setenv MET_GRIB2CINC /apps/grib2/1.4.0-intel

setenv MET_GRIB2CLIB /apps/grib2/1.4.0-intel

setenv MET_CAIROINC /apps/cairo/1.14.2

setenv MET_CAIROLIB /apps/cairo/1.14.2


Then I type *./configure --prefix=`pwd` and *make install > &
make_install.log


I am getting the following error:

make[3]: Entering directory
`/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode/vx_nc_util'

g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../../src/basic/vx_cal
-I../../../src/basic/vx_config -I../../../src/basic/vx_log
-I../../../src/basic/vx_math -I../../../src/basic/vx_util
-I../../../src/libcode/vx_afm -I../../../src/libcode/vx_analysis_util
-I../../../src/libcode/vx_color -I../../../src/libcode/vx_data2d
-I../../../src/libcode/vx_data2d_factory
-I../../../src/libcode/vx_data2d_grib
-I../../../src/libcode/vx_data2d_grib2
-I../../../src/libcode/vx_data2d_nccf
-I../../../src/libcode/vx_data2d_nc_met
-I../../../src/libcode/vx_data2d_nc_pinterp
-I../../../src/libcode/vx_geodesy -I../../../src/libcode/vx_gnomon
-I../../../src/libcode/vx_grid -I../../../src/libcode/vx_gsl_prob
-I../../../src/libcode/vx_nav -I../../../src/libcode/vx_nc_util
-I../../../src/libcode/vx_pb_util -I../../../src/libcode/vx_plot_util
-I../../../src/libcode/vx_ps -I../../../src/libcode/vx_pxm
-I../../../src/libcode/vx_render -I../../../src/libcode/vx_regrid
-I../../../src/libcode/vx_shapedata -I../../../src/libcode/vx_solar
-I../../../src/libcode/vx_statistics -I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series -I../../../src/libcode/vx_tc_util
-I/apps/netcdf/4.3.0/gcc/4.4.7 -I/apps/hdf5/1.8.14/gcc/4.4.7/include
-I/apps/grib2/1.4.0-intel -I/apps/cairo/1.14.2 -DBLOCK4
-DMET_BASE="\"/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/share/met\""  -g
-MT libvx_nc_util_a-nc_var_info.o -MD -MP -MF
.deps/libvx_nc_util_a-nc_var_info.Tpo -c -o libvx_nc_util_a-nc_var_info.o
`test -f 'nc_var_info.cc' || echo './'`nc_var_info.cc

In file included from nc_var_info.cc:24:0:

nc_utils.h:22:18: fatal error: netcdf: No such file or directory

 #include <netcdf>

                  ^

compilation terminated.

make[3]: *** [libvx_nc_util_a-nc_var_info.o] Error 1

make[3]: Leaving directory
`/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode/vx_nc_util'

make[2]: *** [install-recursive] Error 1

make[2]: Leaving directory
`/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode'

make[1]: *** [install-recursive] Error 1

make[1]: Leaving directory `/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src'

make: *** [install-recursive] Error 1

I saw that there is some information online about Met 6.0 and this problem
but I still don't know how to fix it on Theia.

Also, I don't have a bin directory. Is this directory supposed to exist
already or it is created after successfully configure and install?

Thanks,

Keren


----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: Met 6.0 Configuration on Theia
From: John Halley Gotway
Time: Wed Nov 08 18:04:31 2017

Keren,

Met-6.0 is already installed in a common area on theia.  There is no
“need”
for you to compile your own version.  Instead, you could just load the
module file for the common installation, as described on this page:

https://dtcenter.org/met/users/downloads/existing_met_builds.php

John

On Wed, Nov 8, 2017 at 5:14 PM Keren Rosado - NOAA Affiliate via RT <
met_help at ucar.edu> wrote:

>
> Wed Nov 08 17:14:32 2017: Request 82955 was acted upon.
> Transaction: Ticket created by keren.rosado at noaa.gov
>        Queue: met_help
>      Subject: Met 6.0 Configuration on Theia
>        Owner: Nobody
>   Requestors: keren.rosado at noaa.gov
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=82955 >
>
>
> Hello,
>
> I am trying to configure Met-6.0 on Theia and is not working.
>
> Here is what I am doing:
>
> Load and setenv on my .cshrc but I don't know what is the location
of
> the BUFRLIB
> and GSL to set the environment on Theia
>
>
> module load intel
>
>  module load mvapich2
>
>  module load netcdf
>
>  module load wgrib2
>
>  module load ncview
>
>  module load ncl
>
>  module load imagemagick
>
>  module load idl
>
>  module load grads
>
>  module load impi
>
> # module load hsms
>
>  module load rocoto
>
>  module load ncl
>
>  module load R
>
>
> setenv MET_NETCDFINC /apps/netcdf/4.3.0/gcc/4.4.7
>
>  setenv MET_NETCDFLIB /apps/netcdf/4.3.0/gcc/4.4.7
>
>  setenv MET_HDF5 /apps/hdf5/1.8.14/gcc/4.4.7
>
> # setenv MET_BUFR
>
> # setenv MET_GSL
>
> setenv MET_GRIB2CINC /apps/grib2/1.4.0-intel
>
> setenv MET_GRIB2CLIB /apps/grib2/1.4.0-intel
>
> setenv MET_CAIROINC /apps/cairo/1.14.2
>
> setenv MET_CAIROLIB /apps/cairo/1.14.2
>
>
> Then I type *./configure --prefix=`pwd` and *make install > &
> make_install.log
>
>
> I am getting the following error:
>
> make[3]: Entering directory
> `/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode/vx_nc_util'
>
> g++ -DHAVE_CONFIG_H -I. -I../../..  -I../../../src/basic/vx_cal
> -I../../../src/basic/vx_config -I../../../src/basic/vx_log
> -I../../../src/basic/vx_math -I../../../src/basic/vx_util
> -I../../../src/libcode/vx_afm
-I../../../src/libcode/vx_analysis_util
> -I../../../src/libcode/vx_color -I../../../src/libcode/vx_data2d
> -I../../../src/libcode/vx_data2d_factory
> -I../../../src/libcode/vx_data2d_grib
> -I../../../src/libcode/vx_data2d_grib2
> -I../../../src/libcode/vx_data2d_nccf
> -I../../../src/libcode/vx_data2d_nc_met
> -I../../../src/libcode/vx_data2d_nc_pinterp
> -I../../../src/libcode/vx_geodesy -I../../../src/libcode/vx_gnomon
> -I../../../src/libcode/vx_grid -I../../../src/libcode/vx_gsl_prob
> -I../../../src/libcode/vx_nav -I../../../src/libcode/vx_nc_util
> -I../../../src/libcode/vx_pb_util
-I../../../src/libcode/vx_plot_util
> -I../../../src/libcode/vx_ps -I../../../src/libcode/vx_pxm
> -I../../../src/libcode/vx_render -I../../../src/libcode/vx_regrid
> -I../../../src/libcode/vx_shapedata -I../../../src/libcode/vx_solar
> -I../../../src/libcode/vx_statistics
-I../../../src/libcode/vx_stat_out
> -I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util
> -I/apps/netcdf/4.3.0/gcc/4.4.7 -I/apps/hdf5/1.8.14/gcc/4.4.7/include
> -I/apps/grib2/1.4.0-intel -I/apps/cairo/1.14.2 -DBLOCK4
> -DMET_BASE="\"/scratch4/BMC/fim/Keren.Rosado/MET/met-
6.0/share/met\""  -g
> -MT libvx_nc_util_a-nc_var_info.o -MD -MP -MF
> .deps/libvx_nc_util_a-nc_var_info.Tpo -c -o libvx_nc_util_a-
nc_var_info.o
> `test -f 'nc_var_info.cc' || echo './'`nc_var_info.cc
>
> In file included from nc_var_info.cc:24:0:
>
> nc_utils.h:22:18: fatal error: netcdf: No such file or directory
>
>  #include <netcdf>
>
>                   ^
>
> compilation terminated.
>
> make[3]: *** [libvx_nc_util_a-nc_var_info.o] Error 1
>
> make[3]: Leaving directory
> `/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode/vx_nc_util'
>
> make[2]: *** [install-recursive] Error 1
>
> make[2]: Leaving directory
> `/scratch4/BMC/fim/Keren.Rosado/MET/met-6.0/src/libcode'
>
> make[1]: *** [install-recursive] Error 1
>
> make[1]: Leaving directory `/scratch4/BMC/fim/Keren.Rosado/MET/met-
6.0/src'
>
> make: *** [install-recursive] Error 1
>
> I saw that there is some information online about Met 6.0 and this
problem
> but I still don't know how to fix it on Theia.
>
> Also, I don't have a bin directory. Is this directory supposed to
exist
> already or it is created after successfully configure and install?
>
> Thanks,
>
> Keren
>
>

------------------------------------------------


More information about the Met_help mailing list