[Met_help] [rt.rap.ucar.edu #100069] History for Metplus does not build on comet.sdsc.edu (or hera)

George McCabe via RT met_help at ucar.edu
Wed Jun 16 15:20:58 MDT 2021


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

I have been asked to build metplus on a new system.  I downloaded it and
after a bunch of prerequisites are built, I get the following error on both
NOAA hera, and the new system

mv -f .deps/libvx_cal_a-time_strings.Tpo .deps/libvx_cal_a-time_strings.Po
/opt/gnu/gcc/bin/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_data2d_python
-I../../../src/libcode/vx_python3_utils -I../../../src/libcode/vx_geodesy
-I../../../src/libcode/vx_gis -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_obs
-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_summary
-I../../../src/libcode/vx_time_series -I../../../src/libcode/vx_series_data
-I../../../src/libcode/vx_tc_util
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I../../basic/vx_log -I../../basic/vx_util -I/opt/python/include/python3.6m
-I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-compare
 -DNDEBUG -g -fwrapv -O3 -Wall
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
 -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
.deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o libvx_cal_a-unix_to_mdyhms.o
`test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
.deps/libvx_cal_a-unix_to_mdyhms.Po
/opt/gnu/gcc/bin/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_data2d_python
-I../../../src/libcode/vx_python3_utils -I../../../src/libcode/vx_geodesy
-I../../../src/libcode/vx_gis -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_obs
-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_summary
-I../../../src/libcode/vx_time_series -I../../../src/libcode/vx_series_data
-I../../../src/libcode/vx_tc_util
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I../../basic/vx_log -I../../basic/vx_util -I/opt/python/include/python3.6m
-I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-compare
 -DNDEBUG -g -fwrapv -O3 -Wall
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
-DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
 -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
.deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-unix_string.o `test -f
'unix_string.cc' || echo './'`unix_string.cc
mv -f .deps/libvx_cal_a-unix_string.Tpo .deps/libvx_cal_a-unix_string.Po
rm -f libvx_cal.a
ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-day_dif.o
libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o libvx_cal_a-is_dst.o
libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
libvx_cal_a-unix_string.o
ranlib libvx_cal.a
make[4]: Leaving directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
Making all in vx_math
make[4]: Entering directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
*make[4]: *** No rule to make target `viewgravity_to_string.cc', needed by
`libvx_math_a-viewgravity_to_string.o'.  Stop.*
make[4]: Leaving directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
make: *** [all] Error 2



-- 

George W Vandenberghe

*IMSG* at NOAA/NWS/NCEP/EMC

5830 University Research Ct., Rm. 2141

College Park, MD 20740

George.Vandenberghe at noaa.gov

301-683-3769(work)  3017751547(cell)


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

Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: George McCabe
Time: Tue Jun 01 14:49:30 2021

Hi George,

I'll first mention that METplus 4.0.0 and MET 10.0.0 are already
installed
on Hera. This page lists information about those installs (under NOAA
Machines > HERA):
https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds

Where did you download the MET source code? It should be downloaded
from
the link on this page:
https://dtcenter.org/community-code/model-evaluation-tools-
met/download

Here is the direct link to the tarfile to download:
https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz

I would also check if the environment variable MET_DEVELOPMENT is set
in
your environment. It should be unset and may cause the errors you are
seeing.

Please let me know if that does not help or if you have any other
questions.

Thanks,
George


On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA Affiliate
via RT <
met_help at ucar.edu> wrote:

>
> Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
> Transaction: Ticket created by george.vandenberghe at noaa.gov
>        Queue: met_help
>      Subject: Metplus does not build on comet.sdsc.edu (or hera)
>        Owner: Nobody
>   Requestors: george.vandenberghe at noaa.gov
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
>
>
> I have been asked to build metplus on a new system.  I downloaded it
and
> after a bunch of prerequisites are built, I get the following error
on both
> NOAA hera, and the new system
>
> mv -f .deps/libvx_cal_a-time_strings.Tpo .deps/libvx_cal_a-
time_strings.Po
> /opt/gnu/gcc/bin/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_data2d_python
> -I../../../src/libcode/vx_python3_utils
-I../../../src/libcode/vx_geodesy
> -I../../../src/libcode/vx_gis -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_obs
> -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_summary
> -I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_series_data
> -I../../../src/libcode/vx_tc_util
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> -I../../basic/vx_log -I../../basic/vx_util
-I/opt/python/include/python3.6m
> -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-compare
>  -DNDEBUG -g -fwrapv -O3 -Wall
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
>
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
>  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
> .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o libvx_cal_a-
unix_to_mdyhms.o
> `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
> mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
> .deps/libvx_cal_a-unix_to_mdyhms.Po
> /opt/gnu/gcc/bin/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_data2d_python
> -I../../../src/libcode/vx_python3_utils
-I../../../src/libcode/vx_geodesy
> -I../../../src/libcode/vx_gis -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_obs
> -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_summary
> -I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_series_data
> -I../../../src/libcode/vx_tc_util
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> -I../../basic/vx_log -I../../basic/vx_util
-I/opt/python/include/python3.6m
> -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-compare
>  -DNDEBUG -g -fwrapv -O3 -Wall
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
>
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
>  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
> .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-unix_string.o
`test -f
> 'unix_string.cc' || echo './'`unix_string.cc
> mv -f .deps/libvx_cal_a-unix_string.Tpo .deps/libvx_cal_a-
unix_string.Po
> rm -f libvx_cal.a
> ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-day_dif.o
> libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o libvx_cal_a-
is_dst.o
> libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
> libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
> libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
> libvx_cal_a-unix_string.o
> ranlib libvx_cal.a
> make[4]: Leaving directory
>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
> Making all in vx_math
> make[4]: Entering directory
>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> *make[4]: *** No rule to make target `viewgravity_to_string.cc',
needed by
> `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> make[4]: Leaving directory
>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
> make: *** [all] Error 2
>
>
>
> --
>
> George W Vandenberghe
>
> *IMSG* at NOAA/NWS/NCEP/EMC
>
> 5830 University Research Ct., Rm. 2141
>
> College Park, MD 20740
>
> George.Vandenberghe at noaa.gov
>
> 301-683-3769(work)  3017751547(cell)
>
>

--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.

------------------------------------------------
Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: George Vandenberghe - NOAA Affiliate
Time: Tue Jun 01 15:46:02 2021

I tried a hera build so I could see if I could build it on a system
where
it's known to be buildable.

I downloaded metplus directly with

git clone https://github.com/dtcenter/METplus
This extracted a METplus/build_components directory

In this directory I ran  build_MET.sh

This built a bunch of prerequisites e.g. hdf5, jasper and netcdf but
eventually failed with

*make[4]: Entering directory
`/oasis/projects/nsf/csg103/gwv/met/METplus/MET/met/src/basic/vx_math'make[4]:
*** No rule to make target `viewgravity_to_string.cc', needed by
`libvx_math_a-viewgravity_to_string.o'.  Stop.*

So.. stepping back I downloaded the current met
*wget
https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
<https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz>*

and untarred it and am now trying that build






On Tue, Jun 1, 2021 at 4:49 PM George McCabe via RT
<met_help at ucar.edu>
wrote:

> Hi George,
>
> I'll first mention that METplus 4.0.0 and MET 10.0.0 are already
installed
> on Hera. This page lists information about those installs (under
NOAA
> Machines > HERA):
> https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds
>
> Where did you download the MET source code? It should be downloaded
from
> the link on this page:
> https://dtcenter.org/community-code/model-evaluation-tools-
met/download
>
> Here is the direct link to the tarfile to download:
>
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
>
> I would also check if the environment variable MET_DEVELOPMENT is
set in
> your environment. It should be unset and may cause the errors you
are
> seeing.
>
> Please let me know if that does not help or if you have any other
> questions.
>
> Thanks,
> George
>
>
> On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA Affiliate
via RT
> <
> met_help at ucar.edu> wrote:
>
> >
> > Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
> > Transaction: Ticket created by george.vandenberghe at noaa.gov
> >        Queue: met_help
> >      Subject: Metplus does not build on comet.sdsc.edu (or hera)
> >        Owner: Nobody
> >   Requestors: george.vandenberghe at noaa.gov
> >       Status: new
> >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
> >
> >
> > I have been asked to build metplus on a new system.  I downloaded
it and
> > after a bunch of prerequisites are built, I get the following
error on
> both
> > NOAA hera, and the new system
> >
> > mv -f .deps/libvx_cal_a-time_strings.Tpo
> .deps/libvx_cal_a-time_strings.Po
> > /opt/gnu/gcc/bin/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_data2d_python
> > -I../../../src/libcode/vx_python3_utils
-I../../../src/libcode/vx_geodesy
> > -I../../../src/libcode/vx_gis -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_obs
> > -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_summary
> > -I../../../src/libcode/vx_time_series
> -I../../../src/libcode/vx_series_data
> > -I../../../src/libcode/vx_tc_util
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > -I../../basic/vx_log -I../../basic/vx_util
> -I/opt/python/include/python3.6m
> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> >  -DNDEBUG -g -fwrapv -O3 -Wall
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> >
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> >  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
> > .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o libvx_cal_a-
unix_to_mdyhms.o
> > `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
> > mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
> > .deps/libvx_cal_a-unix_to_mdyhms.Po
> > /opt/gnu/gcc/bin/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_data2d_python
> > -I../../../src/libcode/vx_python3_utils
-I../../../src/libcode/vx_geodesy
> > -I../../../src/libcode/vx_gis -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_obs
> > -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_summary
> > -I../../../src/libcode/vx_time_series
> -I../../../src/libcode/vx_series_data
> > -I../../../src/libcode/vx_tc_util
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > -I../../basic/vx_log -I../../basic/vx_util
> -I/opt/python/include/python3.6m
> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> >  -DNDEBUG -g -fwrapv -O3 -Wall
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> >
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> >  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
> > .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-unix_string.o
`test
> -f
> > 'unix_string.cc' || echo './'`unix_string.cc
> > mv -f .deps/libvx_cal_a-unix_string.Tpo .deps/libvx_cal_a-
unix_string.Po
> > rm -f libvx_cal.a
> > ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-day_dif.o
> > libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o
> libvx_cal_a-is_dst.o
> > libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
> > libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
> > libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
> > libvx_cal_a-unix_string.o
> > ranlib libvx_cal.a
> > make[4]: Leaving directory
> >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
> > Making all in vx_math
> > make[4]: Entering directory
> >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > *make[4]: *** No rule to make target `viewgravity_to_string.cc',
needed
> by
> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> > make[4]: Leaving directory
> >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > make[3]: *** [all-recursive] Error 1
> > make[3]: Leaving directory
> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory
> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory
> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
> > make: *** [all] Error 2
> >
> >
> >
> > --
> >
> > George W Vandenberghe
> >
> > *IMSG* at NOAA/NWS/NCEP/EMC
> >
> > 5830 University Research Ct., Rm. 2141
> >
> > College Park, MD 20740
> >
> > George.Vandenberghe at noaa.gov
> >
> > 301-683-3769(work)  3017751547(cell)
> >
> >
>
> --
> George McCabe - Software Engineer III
> National Center for Atmospheric Research
> Research Applications Laboratory
> 303-497-2768
> ---
> My working day may not be your working day. Please do not feel
obliged to
> reply to this email outside of your normal working hours.
>
>

--

George W Vandenberghe

*IMSG* at NOAA/NWS/NCEP/EMC

5830 University Research Ct., Rm. 2141

College Park, MD 20740

George.Vandenberghe at noaa.gov

301-683-3769(work)  3017751547(cell)

------------------------------------------------
Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: George Vandenberghe - NOAA Affiliate
Time: Thu Jun 03 11:32:46 2021

The new build worked.  The met version  downloaded in
buiild_components
does not appear to be completely compatible
with it's makefiles. It's missing a few sources.  Adding those sources
and
changing the compiler to intel to get around a silent bufrlib failure
with
the gnu build, got it to build on COMET.  I was not able to figure out
how
to set a nondefault installation directory.



On Tue, Jun 1, 2021 at 5:45 PM George Vandenberghe - NOAA Affiliate <
george.vandenberghe at noaa.gov> wrote:

> I tried a hera build so I could see if I could build it on a system
where
> it's known to be buildable.
>
> I downloaded metplus directly with
>
> git clone https://github.com/dtcenter/METplus
> This extracted a METplus/build_components directory
>
> In this directory I ran  build_MET.sh
>
> This built a bunch of prerequisites e.g. hdf5, jasper and netcdf but
> eventually failed with
>
> *make[4]: Entering directory
>
`/oasis/projects/nsf/csg103/gwv/met/METplus/MET/met/src/basic/vx_math'make[4]:
> *** No rule to make target `viewgravity_to_string.cc', needed by
> `libvx_math_a-viewgravity_to_string.o'.  Stop.*
>
> So.. stepping back I downloaded the current met
> *wget
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> <https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz>*
>
> and untarred it and am now trying that build
>
>
>
>
>
>
> On Tue, Jun 1, 2021 at 4:49 PM George McCabe via RT
<met_help at ucar.edu>
> wrote:
>
>> Hi George,
>>
>> I'll first mention that METplus 4.0.0 and MET 10.0.0 are already
installed
>> on Hera. This page lists information about those installs (under
NOAA
>> Machines > HERA):
>> https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds
>>
>> Where did you download the MET source code? It should be downloaded
from
>> the link on this page:
>> https://dtcenter.org/community-code/model-evaluation-tools-
met/download
>>
>> Here is the direct link to the tarfile to download:
>>
>> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
>>
>> I would also check if the environment variable MET_DEVELOPMENT is
set in
>> your environment. It should be unset and may cause the errors you
are
>> seeing.
>>
>> Please let me know if that does not help or if you have any other
>> questions.
>>
>> Thanks,
>> George
>>
>>
>> On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA Affiliate
via
>> RT <
>> met_help at ucar.edu> wrote:
>>
>> >
>> > Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
>> > Transaction: Ticket created by george.vandenberghe at noaa.gov
>> >        Queue: met_help
>> >      Subject: Metplus does not build on comet.sdsc.edu (or hera)
>> >        Owner: Nobody
>> >   Requestors: george.vandenberghe at noaa.gov
>> >       Status: new
>> >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069
>> >
>> >
>> >
>> > I have been asked to build metplus on a new system.  I downloaded
it and
>> > after a bunch of prerequisites are built, I get the following
error on
>> both
>> > NOAA hera, and the new system
>> >
>> > mv -f .deps/libvx_cal_a-time_strings.Tpo
>> .deps/libvx_cal_a-time_strings.Po
>> > /opt/gnu/gcc/bin/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_data2d_python
>> > -I../../../src/libcode/vx_python3_utils
>> -I../../../src/libcode/vx_geodesy
>> > -I../../../src/libcode/vx_gis -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_obs
>> > -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_summary
>> > -I../../../src/libcode/vx_time_series
>> -I../../../src/libcode/vx_series_data
>> > -I../../../src/libcode/vx_tc_util
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> > -I../../basic/vx_log -I../../basic/vx_util
>> -I/opt/python/include/python3.6m
>> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
>> >  -DNDEBUG -g -fwrapv -O3 -Wall
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
>> >
>> >
>>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
>> >  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
>> > .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o libvx_cal_a-
unix_to_mdyhms.o
>> > `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
>> > mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
>> > .deps/libvx_cal_a-unix_to_mdyhms.Po
>> > /opt/gnu/gcc/bin/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_data2d_python
>> > -I../../../src/libcode/vx_python3_utils
>> -I../../../src/libcode/vx_geodesy
>> > -I../../../src/libcode/vx_gis -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_obs
>> > -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_summary
>> > -I../../../src/libcode/vx_time_series
>> -I../../../src/libcode/vx_series_data
>> > -I../../../src/libcode/vx_tc_util
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> > -I../../basic/vx_log -I../../basic/vx_util
>> -I/opt/python/include/python3.6m
>> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
>> >  -DNDEBUG -g -fwrapv -O3 -Wall
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> >
>> >
>>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
>> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
>> >
>> >
>>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
>> >  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
>> > .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-unix_string.o
`test
>> -f
>> > 'unix_string.cc' || echo './'`unix_string.cc
>> > mv -f .deps/libvx_cal_a-unix_string.Tpo .deps/libvx_cal_a-
unix_string.Po
>> > rm -f libvx_cal.a
>> > ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-
day_dif.o
>> > libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o
>> libvx_cal_a-is_dst.o
>> > libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
>> > libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
>> > libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
>> > libvx_cal_a-unix_string.o
>> > ranlib libvx_cal.a
>> > make[4]: Leaving directory
>> >
>> >
>>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
>> > Making all in vx_math
>> > make[4]: Entering directory
>> >
>> >
>>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
>> > *make[4]: *** No rule to make target `viewgravity_to_string.cc',
needed
>> by
>> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
>> > make[4]: Leaving directory
>> >
>> >
>>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
>> > make[3]: *** [all-recursive] Error 1
>> > make[3]: Leaving directory
>> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
>> > make[2]: *** [all-recursive] Error 1
>> > make[2]: Leaving directory
>> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
>> > make[1]: *** [all-recursive] Error 1
>> > make[1]: Leaving directory
>> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
>> > make: *** [all] Error 2
>> >
>> >
>> >
>> > --
>> >
>> > George W Vandenberghe
>> >
>> > *IMSG* at NOAA/NWS/NCEP/EMC
>> >
>> > 5830 University Research Ct., Rm. 2141
>> >
>> > College Park, MD 20740
>> >
>> > George.Vandenberghe at noaa.gov
>> >
>> > 301-683-3769(work)  3017751547(cell)
>> >
>> >
>>
>> --
>> George McCabe - Software Engineer III
>> National Center for Atmospheric Research
>> Research Applications Laboratory
>> 303-497-2768
>> ---
>> My working day may not be your working day. Please do not feel
obliged to
>> reply to this email outside of your normal working hours.
>>
>>
>
> --
>
> George W Vandenberghe
>
> *IMSG* at NOAA/NWS/NCEP/EMC
>
> 5830 University Research Ct., Rm. 2141
>
> College Park, MD 20740
>
> George.Vandenberghe at noaa.gov
>
> 301-683-3769(work)  3017751547(cell)
>
>

--

George W Vandenberghe

*IMSG* at NOAA/NWS/NCEP/EMC

5830 University Research Ct., Rm. 2141

College Park, MD 20740

George.Vandenberghe at noaa.gov

301-683-3769(work)  3017751547(cell)

------------------------------------------------
Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: John Halley Gotway
Time: Thu Jun 03 13:43:22 2021

Hi George V,

This is John Halley Gotway. I work with George M on providing METplus
support.

MET is intended to be compiled by users from a tarfile, not directly
from
the repository. That's why our Downloads page
<https://dtcenter.org/community-code/model-evaluation-tools-
met/download>
links directly to the tarfile on GitHub
<https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz>
that users should compile. We do development within the repository but
run
a script to create a release. That script runs some tools to
automatically
generate some code, including an internal utility enum_to_string as
well as
lex/yacc. Those utilities are needed for development but not for
compiling
the released versions. This logic is handled in the "make" step using
the
MET_DEVELOPMENT environment variable. If that variable is set when the
"configure" script is run, then subsequent calls to "make" will create
those auto-generated files... and "make clean" will remove them.

But again, this is intended for development, not for the compilation
of a
release tarfile. To compile MET, please refer to the section titled:
Sample Script For Compiling External Libraries And MET
On the MET downloads page:
https://dtcenter.org/community-code/model-evaluation-tools-
met/download

Julie Prestopnik is the developer who handles most of the builds of
MET on
NOAA/NCAR/Community machines. That is the script she maintains and
runs for
each build.

I realize that the presence of the MET_build.sh script in the METplus
repository is confusing. It's included as part of our work toward the
use
of manage externals, but it clearly isn't working as expected. In
fact,
that script does just call the compile_MET_all.sh script I've
referenced
above. Ideally that'd all just work out of the box, but it looks like
we'll
need to work on refining it some more.

Julie's out of the office this week, but will be back next week. She's
best
suited to address any issues which arise in your compilation of MET.

Thanks,
John

On Thu, Jun 3, 2021 at 11:33 AM George Vandenberghe - NOAA Affiliate
via RT
<met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
>
> The new build worked.  The met version  downloaded in
buiild_components
> does not appear to be completely compatible
> with it's makefiles. It's missing a few sources.  Adding those
sources and
> changing the compiler to intel to get around a silent bufrlib
failure with
> the gnu build, got it to build on COMET.  I was not able to figure
out how
> to set a nondefault installation directory.
>
>
>
> On Tue, Jun 1, 2021 at 5:45 PM George Vandenberghe - NOAA Affiliate
<
> george.vandenberghe at noaa.gov> wrote:
>
> > I tried a hera build so I could see if I could build it on a
system where
> > it's known to be buildable.
> >
> > I downloaded metplus directly with
> >
> > git clone https://github.com/dtcenter/METplus
> > This extracted a METplus/build_components directory
> >
> > In this directory I ran  build_MET.sh
> >
> > This built a bunch of prerequisites e.g. hdf5, jasper and netcdf
but
> > eventually failed with
> >
> > *make[4]: Entering directory
> >
>
`/oasis/projects/nsf/csg103/gwv/met/METplus/MET/met/src/basic/vx_math'make[4]:
> > *** No rule to make target `viewgravity_to_string.cc', needed by
> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> >
> > So.. stepping back I downloaded the current met
> > *wget
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > <
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> >*
> >
> > and untarred it and am now trying that build
> >
> >
> >
> >
> >
> >
> > On Tue, Jun 1, 2021 at 4:49 PM George McCabe via RT
<met_help at ucar.edu>
> > wrote:
> >
> >> Hi George,
> >>
> >> I'll first mention that METplus 4.0.0 and MET 10.0.0 are already
> installed
> >> on Hera. This page lists information about those installs (under
NOAA
> >> Machines > HERA):
> >> https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds
> >>
> >> Where did you download the MET source code? It should be
downloaded from
> >> the link on this page:
> >> https://dtcenter.org/community-code/model-evaluation-tools-
met/download
> >>
> >> Here is the direct link to the tarfile to download:
> >>
> >>
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> >>
> >> I would also check if the environment variable MET_DEVELOPMENT is
set in
> >> your environment. It should be unset and may cause the errors you
are
> >> seeing.
> >>
> >> Please let me know if that does not help or if you have any other
> >> questions.
> >>
> >> Thanks,
> >> George
> >>
> >>
> >> On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA
Affiliate via
> >> RT <
> >> met_help at ucar.edu> wrote:
> >>
> >> >
> >> > Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
> >> > Transaction: Ticket created by george.vandenberghe at noaa.gov
> >> >        Queue: met_help
> >> >      Subject: Metplus does not build on comet.sdsc.edu (or
hera)
> >> >        Owner: Nobody
> >> >   Requestors: george.vandenberghe at noaa.gov
> >> >       Status: new
> >> >  Ticket <URL:
> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069
> >> >
> >> >
> >> >
> >> > I have been asked to build metplus on a new system.  I
downloaded it
> and
> >> > after a bunch of prerequisites are built, I get the following
error on
> >> both
> >> > NOAA hera, and the new system
> >> >
> >> > mv -f .deps/libvx_cal_a-time_strings.Tpo
> >> .deps/libvx_cal_a-time_strings.Po
> >> > /opt/gnu/gcc/bin/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_data2d_python
> >> > -I../../../src/libcode/vx_python3_utils
> >> -I../../../src/libcode/vx_geodesy
> >> > -I../../../src/libcode/vx_gis -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_obs
> >> > -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_summary
> >> > -I../../../src/libcode/vx_time_series
> >> -I../../../src/libcode/vx_series_data
> >> > -I../../../src/libcode/vx_tc_util
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> > -I../../basic/vx_log -I../../basic/vx_util
> >> -I/opt/python/include/python3.6m
> >> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> >> >
> >> >
> >>
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> >> >  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
> >> > .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o
> libvx_cal_a-unix_to_mdyhms.o
> >> > `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
> >> > mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
> >> > .deps/libvx_cal_a-unix_to_mdyhms.Po
> >> > /opt/gnu/gcc/bin/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_data2d_python
> >> > -I../../../src/libcode/vx_python3_utils
> >> -I../../../src/libcode/vx_geodesy
> >> > -I../../../src/libcode/vx_gis -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_obs
> >> > -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_summary
> >> > -I../../../src/libcode/vx_time_series
> >> -I../../../src/libcode/vx_series_data
> >> > -I../../../src/libcode/vx_tc_util
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> > -I../../basic/vx_log -I../../basic/vx_util
> >> -I/opt/python/include/python3.6m
> >> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> >
> >> >
> >>
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> >> >
> >> >
> >>
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> >> >  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
> >> > .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-
unix_string.o
> `test
> >> -f
> >> > 'unix_string.cc' || echo './'`unix_string.cc
> >> > mv -f .deps/libvx_cal_a-unix_string.Tpo
> .deps/libvx_cal_a-unix_string.Po
> >> > rm -f libvx_cal.a
> >> > ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-
day_dif.o
> >> > libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o
> >> libvx_cal_a-is_dst.o
> >> > libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
> >> > libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
> >> > libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
> >> > libvx_cal_a-unix_string.o
> >> > ranlib libvx_cal.a
> >> > make[4]: Leaving directory
> >> >
> >> >
> >>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
> >> > Making all in vx_math
> >> > make[4]: Entering directory
> >> >
> >> >
> >>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> >> > *make[4]: *** No rule to make target
`viewgravity_to_string.cc',
> needed
> >> by
> >> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> >> > make[4]: Leaving directory
> >> >
> >> >
> >>
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> >> > make[3]: *** [all-recursive] Error 1
> >> > make[3]: Leaving directory
> >> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
> >> > make[2]: *** [all-recursive] Error 1
> >> > make[2]: Leaving directory
> >> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
> >> > make[1]: *** [all-recursive] Error 1
> >> > make[1]: Leaving directory
> >> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
> >> > make: *** [all] Error 2
> >> >
> >> >
> >> >
> >> > --
> >> >
> >> > George W Vandenberghe
> >> >
> >> > *IMSG* at NOAA/NWS/NCEP/EMC
> >> >
> >> > 5830 University Research Ct., Rm. 2141
> >> >
> >> > College Park, MD 20740
> >> >
> >> > George.Vandenberghe at noaa.gov
> >> >
> >> > 301-683-3769(work)  3017751547(cell)
> >> >
> >> >
> >>
> >> --
> >> George McCabe - Software Engineer III
> >> National Center for Atmospheric Research
> >> Research Applications Laboratory
> >> 303-497-2768
> >> ---
> >> My working day may not be your working day. Please do not feel
obliged
> to
> >> reply to this email outside of your normal working hours.
> >>
> >>
> >
> > --
> >
> > George W Vandenberghe
> >
> > *IMSG* at NOAA/NWS/NCEP/EMC
> >
> > 5830 University Research Ct., Rm. 2141
> >
> > College Park, MD 20740
> >
> > George.Vandenberghe at noaa.gov
> >
> > 301-683-3769(work)  3017751547(cell)
> >
> >
>
> --
>
> George W Vandenberghe
>
> *IMSG* at NOAA/NWS/NCEP/EMC
>
> 5830 University Research Ct., Rm. 2141
>
> College Park, MD 20740
>
> George.Vandenberghe at noaa.gov
>
> 301-683-3769(work)  3017751547(cell)
>
>

------------------------------------------------
Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: George McCabe
Time: Thu Jun 03 14:01:26 2021

Hi George,

I will follow up to what John said and note that there is a file in
the
METplus repository called build_components/env_vars.bash that has
examples
of environment variables and module commands that should be set to
build
MET. The examples likely need to be modified to get it to run in
another
environment. The example environment variables that are used for a
module
based system like Hera are all commented out. Setting these variables
to
match your system should help.

Thanks,
George

On Thu, Jun 3, 2021 at 1:43 PM John Halley Gotway via RT
<met_help at ucar.edu>
wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
>
> Hi George V,
>
> This is John Halley Gotway. I work with George M on providing
METplus
> support.
>
> MET is intended to be compiled by users from a tarfile, not directly
from
> the repository. That's why our Downloads page
> <https://dtcenter.org/community-code/model-evaluation-tools-
met/download>
> links directly to the tarfile on GitHub
> <
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> >
> that users should compile. We do development within the repository
but run
> a script to create a release. That script runs some tools to
automatically
> generate some code, including an internal utility enum_to_string as
well as
> lex/yacc. Those utilities are needed for development but not for
compiling
> the released versions. This logic is handled in the "make" step
using the
> MET_DEVELOPMENT environment variable. If that variable is set when
the
> "configure" script is run, then subsequent calls to "make" will
create
> those auto-generated files... and "make clean" will remove them.
>
> But again, this is intended for development, not for the compilation
of a
> release tarfile. To compile MET, please refer to the section titled:
> Sample Script For Compiling External Libraries And MET
> On the MET downloads page:
> https://dtcenter.org/community-code/model-evaluation-tools-
met/download
>
> Julie Prestopnik is the developer who handles most of the builds of
MET on
> NOAA/NCAR/Community machines. That is the script she maintains and
runs for
> each build.
>
> I realize that the presence of the MET_build.sh script in the
METplus
> repository is confusing. It's included as part of our work toward
the use
> of manage externals, but it clearly isn't working as expected. In
fact,
> that script does just call the compile_MET_all.sh script I've
referenced
> above. Ideally that'd all just work out of the box, but it looks
like we'll
> need to work on refining it some more.
>
> Julie's out of the office this week, but will be back next week.
She's best
> suited to address any issues which arise in your compilation of MET.
>
> Thanks,
> John
>
> On Thu, Jun 3, 2021 at 11:33 AM George Vandenberghe - NOAA Affiliate
via RT
> <met_help at ucar.edu> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
> >
> > The new build worked.  The met version  downloaded in
buiild_components
> > does not appear to be completely compatible
> > with it's makefiles. It's missing a few sources.  Adding those
sources
> and
> > changing the compiler to intel to get around a silent bufrlib
failure
> with
> > the gnu build, got it to build on COMET.  I was not able to figure
out
> how
> > to set a nondefault installation directory.
> >
> >
> >
> > On Tue, Jun 1, 2021 at 5:45 PM George Vandenberghe - NOAA
Affiliate <
> > george.vandenberghe at noaa.gov> wrote:
> >
> > > I tried a hera build so I could see if I could build it on a
system
> where
> > > it's known to be buildable.
> > >
> > > I downloaded metplus directly with
> > >
> > > git clone https://github.com/dtcenter/METplus
> > > This extracted a METplus/build_components directory
> > >
> > > In this directory I ran  build_MET.sh
> > >
> > > This built a bunch of prerequisites e.g. hdf5, jasper and netcdf
but
> > > eventually failed with
> > >
> > > *make[4]: Entering directory
> > >
> >
>
`/oasis/projects/nsf/csg103/gwv/met/METplus/MET/met/src/basic/vx_math'make[4]:
> > > *** No rule to make target `viewgravity_to_string.cc', needed by
> > > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> > >
> > > So.. stepping back I downloaded the current met
> > > *wget
> > >
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > > <
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > >*
> > >
> > > and untarred it and am now trying that build
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Tue, Jun 1, 2021 at 4:49 PM George McCabe via RT
<met_help at ucar.edu
> >
> > > wrote:
> > >
> > >> Hi George,
> > >>
> > >> I'll first mention that METplus 4.0.0 and MET 10.0.0 are
already
> > installed
> > >> on Hera. This page lists information about those installs
(under NOAA
> > >> Machines > HERA):
> > >>
> https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds
> > >>
> > >> Where did you download the MET source code? It should be
downloaded
> from
> > >> the link on this page:
> > >>
> https://dtcenter.org/community-code/model-evaluation-tools-
met/download
> > >>
> > >> Here is the direct link to the tarfile to download:
> > >>
> > >>
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > >>
> > >> I would also check if the environment variable MET_DEVELOPMENT
is set
> in
> > >> your environment. It should be unset and may cause the errors
you are
> > >> seeing.
> > >>
> > >> Please let me know if that does not help or if you have any
other
> > >> questions.
> > >>
> > >> Thanks,
> > >> George
> > >>
> > >>
> > >> On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA
Affiliate
> via
> > >> RT <
> > >> met_help at ucar.edu> wrote:
> > >>
> > >> >
> > >> > Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
> > >> > Transaction: Ticket created by george.vandenberghe at noaa.gov
> > >> >        Queue: met_help
> > >> >      Subject: Metplus does not build on comet.sdsc.edu (or
hera)
> > >> >        Owner: Nobody
> > >> >   Requestors: george.vandenberghe at noaa.gov
> > >> >       Status: new
> > >> >  Ticket <URL:
> > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069
> > >> >
> > >> >
> > >> >
> > >> > I have been asked to build metplus on a new system.  I
downloaded it
> > and
> > >> > after a bunch of prerequisites are built, I get the following
error
> on
> > >> both
> > >> > NOAA hera, and the new system
> > >> >
> > >> > mv -f .deps/libvx_cal_a-time_strings.Tpo
> > >> .deps/libvx_cal_a-time_strings.Po
> > >> > /opt/gnu/gcc/bin/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_data2d_python
> > >> > -I../../../src/libcode/vx_python3_utils
> > >> -I../../../src/libcode/vx_geodesy
> > >> > -I../../../src/libcode/vx_gis
-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_obs
> > >> > -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_summary
> > >> > -I../../../src/libcode/vx_time_series
> > >> -I../../../src/libcode/vx_series_data
> > >> > -I../../../src/libcode/vx_tc_util
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> > -I../../basic/vx_log -I../../basic/vx_util
> > >> -I/opt/python/include/python3.6m
> > >> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> > >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> > >> >
> > >> >
> > >>
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> > >> >  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
> > >> > .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o
> > libvx_cal_a-unix_to_mdyhms.o
> > >> > `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
> > >> > mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
> > >> > .deps/libvx_cal_a-unix_to_mdyhms.Po
> > >> > /opt/gnu/gcc/bin/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_data2d_python
> > >> > -I../../../src/libcode/vx_python3_utils
> > >> -I../../../src/libcode/vx_geodesy
> > >> > -I../../../src/libcode/vx_gis
-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_obs
> > >> > -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_summary
> > >> > -I../../../src/libcode/vx_time_series
> > >> -I../../../src/libcode/vx_series_data
> > >> > -I../../../src/libcode/vx_tc_util
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> > -I../../basic/vx_log -I../../basic/vx_util
> > >> -I/opt/python/include/python3.6m
> > >> > -I/opt/python/include/python3.6m  -Wno-unused-result -Wsign-
compare
> > >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> >
> > >> >
> > >>
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> > >> >
> > >> >
> > >>
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> > >> >  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
> > >> > .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-
unix_string.o
> > `test
> > >> -f
> > >> > 'unix_string.cc' || echo './'`unix_string.cc
> > >> > mv -f .deps/libvx_cal_a-unix_string.Tpo
> > .deps/libvx_cal_a-unix_string.Po
> > >> > rm -f libvx_cal.a
> > >> > ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-
day_dif.o
> > >> > libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o
> > >> libvx_cal_a-is_dst.o
> > >> > libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
> > >> > libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
> > >> > libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
> > >> > libvx_cal_a-unix_string.o
> > >> > ranlib libvx_cal.a
> > >> > make[4]: Leaving directory
> > >> >
> > >> >
> > >>
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
> > >> > Making all in vx_math
> > >> > make[4]: Entering directory
> > >> >
> > >> >
> > >>
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > >> > *make[4]: *** No rule to make target
`viewgravity_to_string.cc',
> > needed
> > >> by
> > >> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> > >> > make[4]: Leaving directory
> > >> >
> > >> >
> > >>
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > >> > make[3]: *** [all-recursive] Error 1
> > >> > make[3]: Leaving directory
> > >> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
> > >> > make[2]: *** [all-recursive] Error 1
> > >> > make[2]: Leaving directory
> > >> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
> > >> > make[1]: *** [all-recursive] Error 1
> > >> > make[1]: Leaving directory
> > >> > `/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
> > >> > make: *** [all] Error 2
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> >
> > >> > George W Vandenberghe
> > >> >
> > >> > *IMSG* at NOAA/NWS/NCEP/EMC
> > >> >
> > >> > 5830 University Research Ct., Rm. 2141
> > >> >
> > >> > College Park, MD 20740
> > >> >
> > >> > George.Vandenberghe at noaa.gov
> > >> >
> > >> > 301-683-3769(work)  3017751547(cell)
> > >> >
> > >> >
> > >>
> > >> --
> > >> George McCabe - Software Engineer III
> > >> National Center for Atmospheric Research
> > >> Research Applications Laboratory
> > >> 303-497-2768
> > >> ---
> > >> My working day may not be your working day. Please do not feel
obliged
> > to
> > >> reply to this email outside of your normal working hours.
> > >>
> > >>
> > >
> > > --
> > >
> > > George W Vandenberghe
> > >
> > > *IMSG* at NOAA/NWS/NCEP/EMC
> > >
> > > 5830 University Research Ct., Rm. 2141
> > >
> > > College Park, MD 20740
> > >
> > > George.Vandenberghe at noaa.gov
> > >
> > > 301-683-3769(work)  3017751547(cell)
> > >
> > >
> >
> > --
> >
> > George W Vandenberghe
> >
> > *IMSG* at NOAA/NWS/NCEP/EMC
> >
> > 5830 University Research Ct., Rm. 2141
> >
> > College Park, MD 20740
> >
> > George.Vandenberghe at noaa.gov
> >
> > 301-683-3769(work)  3017751547(cell)
> >
> >
>
>

--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.

------------------------------------------------
Subject: Metplus does not build on comet.sdsc.edu (or hera)
From: George Vandenberghe - NOAA Affiliate
Time: Thu Jun 03 14:33:46 2021

Keep in mind it built, but there were some inconsistencies in the Met
source that was supplied from the repository.  I will
go back to the instructions with the tarball but what came from the
repository looked like a really good bootstrap build
of everything with only a few loose ends in the Met source and one
(??) in
the bufrlib.  I've operated that way before
assuming everything on the new foreign system is either missing,
backlevel,
or wrongly installed so I have to build
my own trusted stack but I should point out EMC has made ENORMOUS
progress
in making our needed software
stack more reliable and portable.

Anyway I'll go back and actually read the instructions this time

On Thu, Jun 3, 2021 at 4:01 PM George McCabe via RT
<met_help at ucar.edu>
wrote:

> Hi George,
>
> I will follow up to what John said and note that there is a file in
the
> METplus repository called build_components/env_vars.bash that has
examples
> of environment variables and module commands that should be set to
build
> MET. The examples likely need to be modified to get it to run in
another
> environment. The example environment variables that are used for a
module
> based system like Hera are all commented out. Setting these
variables to
> match your system should help.
>
> Thanks,
> George
>
> On Thu, Jun 3, 2021 at 1:43 PM John Halley Gotway via RT <
> met_help at ucar.edu>
> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
> >
> > Hi George V,
> >
> > This is John Halley Gotway. I work with George M on providing
METplus
> > support.
> >
> > MET is intended to be compiled by users from a tarfile, not
directly from
> > the repository. That's why our Downloads page
> > <https://dtcenter.org/community-code/model-evaluation-tools-
met/download
> >
> > links directly to the tarfile on GitHub
> > <
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > >
> > that users should compile. We do development within the repository
but
> run
> > a script to create a release. That script runs some tools to
> automatically
> > generate some code, including an internal utility enum_to_string
as well
> as
> > lex/yacc. Those utilities are needed for development but not for
> compiling
> > the released versions. This logic is handled in the "make" step
using the
> > MET_DEVELOPMENT environment variable. If that variable is set when
the
> > "configure" script is run, then subsequent calls to "make" will
create
> > those auto-generated files... and "make clean" will remove them.
> >
> > But again, this is intended for development, not for the
compilation of a
> > release tarfile. To compile MET, please refer to the section
titled:
> > Sample Script For Compiling External Libraries And MET
> > On the MET downloads page:
> > https://dtcenter.org/community-code/model-evaluation-tools-
met/download
> >
> > Julie Prestopnik is the developer who handles most of the builds
of MET
> on
> > NOAA/NCAR/Community machines. That is the script she maintains and
runs
> for
> > each build.
> >
> > I realize that the presence of the MET_build.sh script in the
METplus
> > repository is confusing. It's included as part of our work toward
the use
> > of manage externals, but it clearly isn't working as expected. In
fact,
> > that script does just call the compile_MET_all.sh script I've
referenced
> > above. Ideally that'd all just work out of the box, but it looks
like
> we'll
> > need to work on refining it some more.
> >
> > Julie's out of the office this week, but will be back next week.
She's
> best
> > suited to address any issues which arise in your compilation of
MET.
> >
> > Thanks,
> > John
> >
> > On Thu, Jun 3, 2021 at 11:33 AM George Vandenberghe - NOAA
Affiliate via
> RT
> > <met_help at ucar.edu> wrote:
> >
> > >
> > > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069 >
> > >
> > > The new build worked.  The met version  downloaded in
buiild_components
> > > does not appear to be completely compatible
> > > with it's makefiles. It's missing a few sources.  Adding those
sources
> > and
> > > changing the compiler to intel to get around a silent bufrlib
failure
> > with
> > > the gnu build, got it to build on COMET.  I was not able to
figure out
> > how
> > > to set a nondefault installation directory.
> > >
> > >
> > >
> > > On Tue, Jun 1, 2021 at 5:45 PM George Vandenberghe - NOAA
Affiliate <
> > > george.vandenberghe at noaa.gov> wrote:
> > >
> > > > I tried a hera build so I could see if I could build it on a
system
> > where
> > > > it's known to be buildable.
> > > >
> > > > I downloaded metplus directly with
> > > >
> > > > git clone https://github.com/dtcenter/METplus
> > > > This extracted a METplus/build_components directory
> > > >
> > > > In this directory I ran  build_MET.sh
> > > >
> > > > This built a bunch of prerequisites e.g. hdf5, jasper and
netcdf but
> > > > eventually failed with
> > > >
> > > > *make[4]: Entering directory
> > > >
> > >
> >
>
`/oasis/projects/nsf/csg103/gwv/met/METplus/MET/met/src/basic/vx_math'make[4]:
> > > > *** No rule to make target `viewgravity_to_string.cc', needed
by
> > > > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> > > >
> > > > So.. stepping back I downloaded the current met
> > > > *wget
> > > >
> > >
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > > > <
> > >
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > > >*
> > > >
> > > > and untarred it and am now trying that build
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Tue, Jun 1, 2021 at 4:49 PM George McCabe via RT <
> met_help at ucar.edu
> > >
> > > > wrote:
> > > >
> > > >> Hi George,
> > > >>
> > > >> I'll first mention that METplus 4.0.0 and MET 10.0.0 are
already
> > > installed
> > > >> on Hera. This page lists information about those installs
(under
> NOAA
> > > >> Machines > HERA):
> > > >>
> > https://dtcenter.org/community-code/metplus/metplus-4-0-existing-
builds
> > > >>
> > > >> Where did you download the MET source code? It should be
downloaded
> > from
> > > >> the link on this page:
> > > >>
> > https://dtcenter.org/community-code/model-evaluation-tools-
met/download
> > > >>
> > > >> Here is the direct link to the tarfile to download:
> > > >>
> > > >>
> > >
> >
> https://github.com/dtcenter/MET/releases/download/v10.0.0/met-
10.0.0.20210510.tar.gz
> > > >>
> > > >> I would also check if the environment variable
MET_DEVELOPMENT is
> set
> > in
> > > >> your environment. It should be unset and may cause the errors
you
> are
> > > >> seeing.
> > > >>
> > > >> Please let me know if that does not help or if you have any
other
> > > >> questions.
> > > >>
> > > >> Thanks,
> > > >> George
> > > >>
> > > >>
> > > >> On Tue, Jun 1, 2021 at 9:30 AM George Vandenberghe - NOAA
Affiliate
> > via
> > > >> RT <
> > > >> met_help at ucar.edu> wrote:
> > > >>
> > > >> >
> > > >> > Tue Jun 01 09:30:21 2021: Request 100069 was acted upon.
> > > >> > Transaction: Ticket created by george.vandenberghe at noaa.gov
> > > >> >        Queue: met_help
> > > >> >      Subject: Metplus does not build on comet.sdsc.edu (or
hera)
> > > >> >        Owner: Nobody
> > > >> >   Requestors: george.vandenberghe at noaa.gov
> > > >> >       Status: new
> > > >> >  Ticket <URL:
> > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=100069
> > > >> >
> > > >> >
> > > >> >
> > > >> > I have been asked to build metplus on a new system.  I
downloaded
> it
> > > and
> > > >> > after a bunch of prerequisites are built, I get the
following
> error
> > on
> > > >> both
> > > >> > NOAA hera, and the new system
> > > >> >
> > > >> > mv -f .deps/libvx_cal_a-time_strings.Tpo
> > > >> .deps/libvx_cal_a-time_strings.Po
> > > >> > /opt/gnu/gcc/bin/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_data2d_python
> > > >> > -I../../../src/libcode/vx_python3_utils
> > > >> -I../../../src/libcode/vx_geodesy
> > > >> > -I../../../src/libcode/vx_gis
-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_obs
> > > >> > -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_summary
> > > >> > -I../../../src/libcode/vx_time_series
> > > >> -I../../../src/libcode/vx_series_data
> > > >> > -I../../../src/libcode/vx_tc_util
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> > -I../../basic/vx_log -I../../basic/vx_util
> > > >> -I/opt/python/include/python3.6m
> > > >> > -I/opt/python/include/python3.6m  -Wno-unused-result
> -Wsign-compare
> > > >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> > > >> >  -Wall -g -MT libvx_cal_a-unix_to_mdyhms.o -MD -MP -MF
> > > >> > .deps/libvx_cal_a-unix_to_mdyhms.Tpo -c -o
> > > libvx_cal_a-unix_to_mdyhms.o
> > > >> > `test -f 'unix_to_mdyhms.cc' || echo './'`unix_to_mdyhms.cc
> > > >> > mv -f .deps/libvx_cal_a-unix_to_mdyhms.Tpo
> > > >> > .deps/libvx_cal_a-unix_to_mdyhms.Po
> > > >> > /opt/gnu/gcc/bin/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_data2d_python
> > > >> > -I../../../src/libcode/vx_python3_utils
> > > >> -I../../../src/libcode/vx_geodesy
> > > >> > -I../../../src/libcode/vx_gis
-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_obs
> > > >> > -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_summary
> > > >> > -I../../../src/libcode/vx_time_series
> > > >> -I../../../src/libcode/vx_series_data
> > > >> > -I../../../src/libcode/vx_tc_util
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> > -I../../basic/vx_log -I../../basic/vx_util
> > > >> -I/opt/python/include/python3.6m
> > > >> > -I/opt/python/include/python3.6m  -Wno-unused-result
> -Wsign-compare
> > > >> >  -DNDEBUG -g -fwrapv -O3 -Wall
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-I/home/gwv/ns/fit2obs/met/METplus/build_components/config/..//external_libs/include
> > > >> > -DBLOCK4 -DWITH_GRIB2 -DWITH_PYTHON
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
-DMET_BASE="\"/home/gwv/ns/fit2obs/met/METplus/build_components/config/../share/met\""
> > > >> >  -Wall -g -MT libvx_cal_a-unix_string.o -MD -MP -MF
> > > >> > .deps/libvx_cal_a-unix_string.Tpo -c -o libvx_cal_a-
unix_string.o
> > > `test
> > > >> -f
> > > >> > 'unix_string.cc' || echo './'`unix_string.cc
> > > >> > mv -f .deps/libvx_cal_a-unix_string.Tpo
> > > .deps/libvx_cal_a-unix_string.Po
> > > >> > rm -f libvx_cal.a
> > > >> > ar cru libvx_cal.a libvx_cal_a-date_to_mjd.o libvx_cal_a-
day_dif.o
> > > >> > libvx_cal_a-day_of_week.o libvx_cal_a-doyhms_to_unix.o
> > > >> libvx_cal_a-is_dst.o
> > > >> > libvx_cal_a-is_leap_year.o libvx_cal_a-mdyhms_to_unix.o
> > > >> > libvx_cal_a-mjd_to_date.o libvx_cal_a-time_array.o
> > > >> > libvx_cal_a-time_strings.o libvx_cal_a-unix_to_mdyhms.o
> > > >> > libvx_cal_a-unix_string.o
> > > >> > ranlib libvx_cal.a
> > > >> > make[4]: Leaving directory
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_cal'
> > > >> > Making all in vx_math
> > > >> > make[4]: Entering directory
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > > >> > *make[4]: *** No rule to make target
`viewgravity_to_string.cc',
> > > needed
> > > >> by
> > > >> > `libvx_math_a-viewgravity_to_string.o'.  Stop.*
> > > >> > make[4]: Leaving directory
> > > >> >
> > > >> >
> > > >>
> > >
> >
>
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic/vx_math'
> > > >> > make[3]: *** [all-recursive] Error 1
> > > >> > make[3]: Leaving directory
> > > >> >
> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src/basic'
> > > >> > make[2]: *** [all-recursive] Error 1
> > > >> > make[2]: Leaving directory
> > > >> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met/src'
> > > >> > make[1]: *** [all-recursive] Error 1
> > > >> > make[1]: Leaving directory
> > > >> >
`/oasis/projects/nsf/csg103/gwv/fit2obs/met/METplus/MET/met'
> > > >> > make: *** [all] Error 2
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> >
> > > >> > George W Vandenberghe
> > > >> >
> > > >> > *IMSG* at NOAA/NWS/NCEP/EMC
> > > >> >
> > > >> > 5830 University Research Ct., Rm. 2141
> > > >> >
> > > >> > College Park, MD 20740
> > > >> >
> > > >> > George.Vandenberghe at noaa.gov
> > > >> >
> > > >> > 301-683-3769(work)  3017751547(cell)
> > > >> >
> > > >> >
> > > >>
> > > >> --
> > > >> George McCabe - Software Engineer III
> > > >> National Center for Atmospheric Research
> > > >> Research Applications Laboratory
> > > >> 303-497-2768
> > > >> ---
> > > >> My working day may not be your working day. Please do not
feel
> obliged
> > > to
> > > >> reply to this email outside of your normal working hours.
> > > >>
> > > >>
> > > >
> > > > --
> > > >
> > > > George W Vandenberghe
> > > >
> > > > *IMSG* at NOAA/NWS/NCEP/EMC
> > > >
> > > > 5830 University Research Ct., Rm. 2141
> > > >
> > > > College Park, MD 20740
> > > >
> > > > George.Vandenberghe at noaa.gov
> > > >
> > > > 301-683-3769(work)  3017751547(cell)
> > > >
> > > >
> > >
> > > --
> > >
> > > George W Vandenberghe
> > >
> > > *IMSG* at NOAA/NWS/NCEP/EMC
> > >
> > > 5830 University Research Ct., Rm. 2141
> > >
> > > College Park, MD 20740
> > >
> > > George.Vandenberghe at noaa.gov
> > >
> > > 301-683-3769(work)  3017751547(cell)
> > >
> > >
> >
> >
>
> --
> George McCabe - Software Engineer III
> National Center for Atmospheric Research
> Research Applications Laboratory
> 303-497-2768
> ---
> My working day may not be your working day. Please do not feel
obliged to
> reply to this email outside of your normal working hours.
>
>

--

George W Vandenberghe

*IMSG* at NOAA/NWS/NCEP/EMC

5830 University Research Ct., Rm. 2141

College Park, MD 20740

George.Vandenberghe at noaa.gov

301-683-3769(work)  3017751547(cell)

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


More information about the Met_help mailing list