[Met_help] [rt.rap.ucar.edu #77596] History for compile problem

Julie Prestopnik via RT met_help at ucar.edu
Mon Aug 29 13:46:25 MDT 2016


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

Hi,
I am trying to compile met 5.2, on redhat linux with gcc 5.4.0 suite.
We have all the subordinates installed in /usr/local.
Any help appreciated,
barry

The error "undefined reference" is  a fair way down in the compile - I 
have attached the log

Making all in ensemble_stat
make[5]: Entering directory 
`/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
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_statistics 
-I../../../../src/libcode/vx_stat_out 
-I../../../../src/libcode/vx_time_series 
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local 
-I/usr/local/include -I/usr/local/include -I/usr/local/include 
-I/usr/local/include -DBLOCK4 -DWITH_GRIB2 
-DMET_BASE="\"/usr/local/met/share/met\""  -g -MT 
ensemble_stat-ensemble_stat.o -MD -MP -MF 
.deps/ensemble_stat-ensemble_stat.Tpo -c -o 
ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo 
'./'`ensemble_stat.cc
mv -f .deps/ensemble_stat-ensemble_stat.Tpo 
.deps/ensemble_stat-ensemble_stat.Po
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_statistics 
-I../../../../src/libcode/vx_stat_out 
-I../../../../src/libcode/vx_time_series 
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local 
-I/usr/local/include -I/usr/local/include -I/usr/local/include 
-I/usr/local/include -DBLOCK4 -DWITH_GRIB2 
-DMET_BASE="\"/usr/local/met/share/met\""  -g -MT 
ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF 
.deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o 
ensemble_stat-ensemble_stat_conf_info.o `test -f 
'ensemble_stat_conf_info.cc' || echo './'`ensemble_stat_conf_info.cc
mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo 
.deps/ensemble_stat-ensemble_stat_conf_info.Po
g++  -g -L../../../../src/basic/vx_cal -L../../../../src/basic/vx_config 
-L../../../../src/basic/vx_log -L../../../../src/basic/vx_math 
-L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm 
-L../../../../src/libcode/vx_analysis_util 
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d 
-L../../../../src/libcode/vx_data2d_factory 
-L../../../../src/libcode/vx_data2d_grib 
-L../../../../src/libcode/vx_data2d_grib2 
-L../../../../src/libcode/vx_data2d_nccf 
-L../../../../src/libcode/vx_data2d_nc_met 
-L../../../../src/libcode/vx_data2d_nc_pinterp 
-L../../../../src/libcode/vx_geodesy -L../../../../src/libcode/vx_gnomon 
-L../../../../src/libcode/vx_grid -L../../../../src/libcode/vx_gsl_prob 
-L../../../../src/libcode/vx_nav -L../../../../src/libcode/vx_nc_util 
-L../../../../src/libcode/vx_pb_util 
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps 
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render 
-L../../../../src/libcode/vx_regrid 
-L../../../../src/libcode/vx_shapedata 
-L../../../../src/libcode/vx_statistics 
-L../../../../src/libcode/vx_stat_out 
-L../../../../src/libcode/vx_time_series 
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local 
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib 
-L/usr/local/lib -L/usr/local/lib -o ensemble_stat 
ensemble_stat-ensemble_stat.o ensemble_stat-ensemble_stat_conf_info.o 
-lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob 
-lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met 
-lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz 
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util 
-lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math 
-lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
ensemble_stat-ensemble_stat.o: In function `process_ensemble':
/usr/local/src/met-5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685: 
undefined reference to `NcFile::close()'
ensemble_stat-ensemble_stat.o: In function `process_point_obs':




-- 

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov



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

Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Wed Aug 17 14:42:55 2016

Hi.  I see that you are having problems getting METv5.2 to compile.

Based on the error message you sent, I see that the MET code isn't
compiling because the linker is having problems linking to the NetCDF
library.  These types of linker errors almost always occur because
users are trying to link to a version of NetCDF that was built with a
family of compilers that differs from what they're using to build MET.

Could you please try recompiling the NetCDF library locally, using the
instructions on this page:

http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php

Then, set your environment variables for NetCDF as described on this
page:

http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php

Then, please try running configure and then try installing MET again.

If this does not solve the problem, please send me your
make_install.log file.  I hope this helps.

Thanks,
Julie

On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>        Queue: met_help
>      Subject: compile problem
>        Owner: Nobody
>   Requestors: barry.j.mcinnes at noaa.gov
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
>
> Hi,
> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
> We have all the subordinates installed in /usr/local.
> Any help appreciated,
> barry
>
> The error "undefined reference" is  a fair way down in the compile -
I
> have attached the log
>
> Making all in ensemble_stat
> make[5]: Entering directory
> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
> ensemble_stat-ensemble_stat.o -MD -MP -MF
> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
> './'`ensemble_stat.cc
> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
> .deps/ensemble_stat-ensemble_stat.Po
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
> ensemble_stat-ensemble_stat_conf_info.o `test -f
> 'ensemble_stat_conf_info.cc' || echo './'`ensemble_stat_conf_info.cc
> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
> .deps/ensemble_stat-ensemble_stat_conf_info.Po
> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
> -L../../../../src/libcode/vx_analysis_util
> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
> -L../../../../src/libcode/vx_data2d_factory
> -L../../../../src/libcode/vx_data2d_grib
> -L../../../../src/libcode/vx_data2d_grib2
> -L../../../../src/libcode/vx_data2d_nccf
> -L../../../../src/libcode/vx_data2d_nc_met
> -L../../../../src/libcode/vx_data2d_nc_pinterp
> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
> -L../../../../src/libcode/vx_pb_util
> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
> -L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
> -L../../../../src/libcode/vx_regrid
> -L../../../../src/libcode/vx_shapedata
> -L../../../../src/libcode/vx_statistics
> -L../../../../src/libcode/vx_stat_out
> -L../../../../src/libcode/vx_time_series
> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local
> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
> undefined reference to `NcFile::close()'
> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>
>
>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Thu Aug 18 09:01:26 2016

Hi Julie,
thanks for the quick reply. I have recompiled all the libraries that
the
problem compile is made with
using gcc 5.4.
I am using netcdf versions
drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
which make, test and install without issue.
I have tried changing the order of the links without success.
I have put a link from libnetcdf_c++.a as you link to netcdf_c++ and
not
netcdf_c++4

-rw-r--r-- 1 root root 2270220 Aug 18 08:03 /usr/local/lib/libnetcdf.a
-rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
-rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
lrwxrwxrwx 1 root root      23 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
lrwxrwxrwx 1 root root      23 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
-rwxr-xr-x 1 root root  914760 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.so.1.0.3
lrwxrwxrwx 1 root root      31 Aug 18 08:21
/usr/local/lib/libnetcdf_c++.a -> /usr/local/lib/libnetcdf_c++4.a


Still get the error below. Is it a problem with underscores ?

g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
-L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
-L../../../../src/libcode/vx_nav -L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o ensemble_stat
ensemble_stat-ensemble_stat.o ensemble_stat-ensemble_stat_conf_info.o
-lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
-lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
-lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
-lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
-lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
ensemble_stat-ensemble_stat.o: In function `process_point_obs(int)':
ensemble_stat.cc:(.text+0x2c1f): undefined reference to
`NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
long, NcFile::FileFormat)'
ensemble_stat.cc:(.text+0x2c2f): undefined reference to
`NcFile::is_valid() const'
ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
ensemble_stat.cc:(.text+0x2d5e): undefined reference to
`NcFile::get_dim(char const*) const'
ensemble_stat.cc:(.text+0x2d75): undefined reference to
`NcFile::get_dim(char const*) const'
ensemble_stat.cc:(.text+0x2d8c): undefined reference to
`NcFile::get_dim(char const*) const'




On 8/17/16 14:42, Julie Prestopnik via RT wrote:
> Hi.  I see that you are having problems getting METv5.2 to compile.
>
> Based on the error message you sent, I see that the MET code isn't
> compiling because the linker is having problems linking to the
NetCDF
> library.  These types of linker errors almost always occur because
> users are trying to link to a version of NetCDF that was built with
a
> family of compilers that differs from what they're using to build
MET.
>
> Could you please try recompiling the NetCDF library locally, using
the
> instructions on this page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>
> Then, set your environment variables for NetCDF as described on this
page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>
> Then, please try running configure and then try installing MET
again.
>
> If this does not solve the problem, please send me your
> make_install.log file.  I hope this helps.
>
> Thanks,
> Julie
>
> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>         Queue: met_help
>>       Subject: compile problem
>>         Owner: Nobody
>>    Requestors: barry.j.mcinnes at noaa.gov
>>        Status: new
>>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>>
>> Hi,
>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>> We have all the subordinates installed in /usr/local.
>> Any help appreciated,
>> barry
>>
>> The error "undefined reference" is  a fair way down in the compile
- I
>> have attached the log
>>
>> Making all in ensemble_stat
>> make[5]: Entering directory
>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
>> './'`ensemble_stat.cc
>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>> .deps/ensemble_stat-ensemble_stat.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>> -L../../../../src/libcode/vx_analysis_util
>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>> -L../../../../src/libcode/vx_data2d_factory
>> -L../../../../src/libcode/vx_data2d_grib
>> -L../../../../src/libcode/vx_data2d_grib2
>> -L../../../../src/libcode/vx_data2d_nccf
>> -L../../../../src/libcode/vx_data2d_nc_met
>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>> -L../../../../src/libcode/vx_pb_util
>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>> -L../../../../src/libcode/vx_regrid
>> -L../../../../src/libcode/vx_shapedata
>> -L../../../../src/libcode/vx_statistics
>> -L../../../../src/libcode/vx_stat_out
>> -L../../../../src/libcode/vx_time_series
>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local
>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>> undefined reference to `NcFile::close()'
>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>
>>
>>
>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Thu Aug 18 09:31:54 2016

I tried netcdf_c++ version 4.2, with the same error result, gcc V5.4.

On 8/17/16 14:42, Julie Prestopnik via RT wrote:
> Hi.  I see that you are having problems getting METv5.2 to compile.
>
> Based on the error message you sent, I see that the MET code isn't
> compiling because the linker is having problems linking to the
NetCDF
> library.  These types of linker errors almost always occur because
> users are trying to link to a version of NetCDF that was built with
a
> family of compilers that differs from what they're using to build
MET.
>
> Could you please try recompiling the NetCDF library locally, using
the
> instructions on this page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>
> Then, set your environment variables for NetCDF as described on this
page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>
> Then, please try running configure and then try installing MET
again.
>
> If this does not solve the problem, please send me your
> make_install.log file.  I hope this helps.
>
> Thanks,
> Julie
>
> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>         Queue: met_help
>>       Subject: compile problem
>>         Owner: Nobody
>>    Requestors: barry.j.mcinnes at noaa.gov
>>        Status: new
>>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>>
>> Hi,
>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>> We have all the subordinates installed in /usr/local.
>> Any help appreciated,
>> barry
>>
>> The error "undefined reference" is  a fair way down in the compile
- I
>> have attached the log
>>
>> Making all in ensemble_stat
>> make[5]: Entering directory
>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
>> './'`ensemble_stat.cc
>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>> .deps/ensemble_stat-ensemble_stat.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>> -L../../../../src/libcode/vx_analysis_util
>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>> -L../../../../src/libcode/vx_data2d_factory
>> -L../../../../src/libcode/vx_data2d_grib
>> -L../../../../src/libcode/vx_data2d_grib2
>> -L../../../../src/libcode/vx_data2d_nccf
>> -L../../../../src/libcode/vx_data2d_nc_met
>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>> -L../../../../src/libcode/vx_pb_util
>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>> -L../../../../src/libcode/vx_regrid
>> -L../../../../src/libcode/vx_shapedata
>> -L../../../../src/libcode/vx_statistics
>> -L../../../../src/libcode/vx_stat_out
>> -L../../../../src/libcode/vx_time_series
>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local
>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>> undefined reference to `NcFile::close()'
>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>
>>
>>
>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Thu Aug 18 10:12:19 2016

Hi Barry.  You shouldn't have to change any links at all.

In compiling NetCDF, could you please try compiling it following the
instructions on this page:

http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php

being sure to set up the variables and also please note: "Users
compiling NetCDF version 4.1.1 or later should also use the
--disable-netcdf-4 command line argument."  And then try compiling MET
again?

Thanks!

Julie

On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate) via RT
<met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Hi Julie,
> thanks for the quick reply. I have recompiled all the libraries that
the
> problem compile is made with
> using gcc 5.4.
> I am using netcdf versions
> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
> which make, test and install without issue.
> I have tried changing the order of the links without success.
> I have put a link from libnetcdf_c++.a as you link to netcdf_c++ and
not
> netcdf_c++4
>
> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
> lrwxrwxrwx 1 root root      23 Aug 18 08:20
> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
> lrwxrwxrwx 1 root root      23 Aug 18 08:20
> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
> /usr/local/lib/libnetcdf_c++4.so.1.0.3
> lrwxrwxrwx 1 root root      31 Aug 18 08:21
> /usr/local/lib/libnetcdf_c++.a -> /usr/local/lib/libnetcdf_c++4.a
>
>
> Still get the error below. Is it a problem with underscores ?
>
> g++  -fPIC -w -L../../../../src/basic/vx_cal
> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
> -L../../../../src/libcode/vx_afm
> -L../../../../src/libcode/vx_analysis_util
> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
> -L../../../../src/libcode/vx_data2d_factory
> -L../../../../src/libcode/vx_data2d_grib
> -L../../../../src/libcode/vx_data2d_grib2
> -L../../../../src/libcode/vx_data2d_nccf
> -L../../../../src/libcode/vx_data2d_nc_met
> -L../../../../src/libcode/vx_data2d_nc_pinterp
> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
> -L../../../../src/libcode/vx_pb_util
> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
> -L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
> -L../../../../src/libcode/vx_regrid
> -L../../../../src/libcode/vx_shapedata
> -L../../../../src/libcode/vx_statistics
> -L../../../../src/libcode/vx_stat_out
> -L../../../../src/libcode/vx_time_series
> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
> better use `mkstemp'
> ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
> ensemble_stat-ensemble_stat.o: In function `process_point_obs(int)':
> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
> long, NcFile::FileFormat)'
> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
> `NcFile::is_valid() const'
> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
> `NcFile::get_dim(char const*) const'
> ensemble_stat.cc:(.text+0x2d75): undefined reference to
> `NcFile::get_dim(char const*) const'
> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
> `NcFile::get_dim(char const*) const'
>
>
>
>
> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>> Hi.  I see that you are having problems getting METv5.2 to compile.
>>
>> Based on the error message you sent, I see that the MET code isn't
>> compiling because the linker is having problems linking to the
NetCDF
>> library.  These types of linker errors almost always occur because
>> users are trying to link to a version of NetCDF that was built with
a
>> family of compilers that differs from what they're using to build
MET.
>>
>> Could you please try recompiling the NetCDF library locally, using
the
>> instructions on this page:
>>
>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>
>> Then, set your environment variables for NetCDF as described on
this page:
>>
>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>
>> Then, please try running configure and then try installing MET
again.
>>
>> If this does not solve the problem, please send me your
>> make_install.log file.  I hope this helps.
>>
>> Thanks,
>> Julie
>>
>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate)
via
>> RT <met_help at ucar.edu> wrote:
>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>         Queue: met_help
>>>       Subject: compile problem
>>>         Owner: Nobody
>>>    Requestors: barry.j.mcinnes at noaa.gov
>>>        Status: new
>>>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>>
>>> Hi,
>>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>>> We have all the subordinates installed in /usr/local.
>>> Any help appreciated,
>>> barry
>>>
>>> The error "undefined reference" is  a fair way down in the compile
- I
>>> have attached the log
>>>
>>> Making all in ensemble_stat
>>> make[5]: Entering directory
>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
>>> './'`ensemble_stat.cc
>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>> .deps/ensemble_stat-ensemble_stat.Po
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>>> -L../../../../src/libcode/vx_analysis_util
>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>> -L../../../../src/libcode/vx_data2d_factory
>>> -L../../../../src/libcode/vx_data2d_grib
>>> -L../../../../src/libcode/vx_data2d_grib2
>>> -L../../../../src/libcode/vx_data2d_nccf
>>> -L../../../../src/libcode/vx_data2d_nc_met
>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>> -L../../../../src/libcode/vx_pb_util
>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>> -L../../../../src/libcode/vx_regrid
>>> -L../../../../src/libcode/vx_shapedata
>>> -L../../../../src/libcode/vx_statistics
>>> -L../../../../src/libcode/vx_stat_out
>>> -L../../../../src/libcode/vx_time_series
>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local
>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>> undefined reference to `NcFile::close()'
>>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>>
>>>
>>>
>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Thu Aug 18 10:12:58 2016

The netcdf-cxx 4.3 examples all link fine to the same libraries, so I
am
at a loss currently.
The only difference I can see is they use libtool.

On 8/17/16 14:42, Julie Prestopnik via RT wrote:
> Hi.  I see that you are having problems getting METv5.2 to compile.
>
> Based on the error message you sent, I see that the MET code isn't
> compiling because the linker is having problems linking to the
NetCDF
> library.  These types of linker errors almost always occur because
> users are trying to link to a version of NetCDF that was built with
a
> family of compilers that differs from what they're using to build
MET.
>
> Could you please try recompiling the NetCDF library locally, using
the
> instructions on this page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>
> Then, set your environment variables for NetCDF as described on this
page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>
> Then, please try running configure and then try installing MET
again.
>
> If this does not solve the problem, please send me your
> make_install.log file.  I hope this helps.
>
> Thanks,
> Julie
>
> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>         Queue: met_help
>>       Subject: compile problem
>>         Owner: Nobody
>>    Requestors: barry.j.mcinnes at noaa.gov
>>        Status: new
>>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>>
>> Hi,
>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>> We have all the subordinates installed in /usr/local.
>> Any help appreciated,
>> barry
>>
>> The error "undefined reference" is  a fair way down in the compile
- I
>> have attached the log
>>
>> Making all in ensemble_stat
>> make[5]: Entering directory
>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
>> './'`ensemble_stat.cc
>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>> .deps/ensemble_stat-ensemble_stat.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>> -L../../../../src/libcode/vx_analysis_util
>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>> -L../../../../src/libcode/vx_data2d_factory
>> -L../../../../src/libcode/vx_data2d_grib
>> -L../../../../src/libcode/vx_data2d_grib2
>> -L../../../../src/libcode/vx_data2d_nccf
>> -L../../../../src/libcode/vx_data2d_nc_met
>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>> -L../../../../src/libcode/vx_pb_util
>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>> -L../../../../src/libcode/vx_regrid
>> -L../../../../src/libcode/vx_shapedata
>> -L../../../../src/libcode/vx_statistics
>> -L../../../../src/libcode/vx_stat_out
>> -L../../../../src/libcode/vx_time_series
>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local
>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>> undefined reference to `NcFile::close()'
>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>
>>
>>
>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Thu Aug 18 10:35:12 2016

This does not work (

--disable-netcdf-4

)
as netcdf-cxx wants it enabled in netcdf
netcdf-cxx

checking for nc_use_parallel_enabled... no
configure: error: NetCDF must be built with netCDF-4 enabled.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `check'.  Stop.
make: *** No rule to make target `install'.  Stop.



On 8/18/16 10:12, Julie Prestopnik via RT wrote:
> Hi Barry.  You shouldn't have to change any links at all.
>
> In compiling NetCDF, could you please try compiling it following the
> instructions on this page:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>
> being sure to set up the variables and also please note: "Users
> compiling NetCDF version 4.1.1 or later should also use the
> --disable-netcdf-4 command line argument."  And then try compiling
MET
> again?
>
> Thanks!
>
> Julie
>
> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Hi Julie,
>> thanks for the quick reply. I have recompiled all the libraries
that the
>> problem compile is made with
>> using gcc 5.4.
>> I am using netcdf versions
>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>> which make, test and install without issue.
>> I have tried changing the order of the links without success.
>> I have put a link from libnetcdf_c++.a as you link to netcdf_c++
and not
>> netcdf_c++4
>>
>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>> /usr/local/lib/libnetcdf_c++.a -> /usr/local/lib/libnetcdf_c++4.a
>>
>>
>> Still get the error below. Is it a problem with underscores ?
>>
>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>> -L../../../../src/libcode/vx_afm
>> -L../../../../src/libcode/vx_analysis_util
>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>> -L../../../../src/libcode/vx_data2d_factory
>> -L../../../../src/libcode/vx_data2d_grib
>> -L../../../../src/libcode/vx_data2d_grib2
>> -L../../../../src/libcode/vx_data2d_nccf
>> -L../../../../src/libcode/vx_data2d_nc_met
>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>> -L../../../../src/libcode/vx_pb_util
>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>> -L../../../../src/libcode/vx_regrid
>> -L../../../../src/libcode/vx_shapedata
>> -L../../../../src/libcode/vx_statistics
>> -L../../../../src/libcode/vx_stat_out
>> -L../../../../src/libcode/vx_time_series
>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>> better use `mkstemp'
>> ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>> long, NcFile::FileFormat)'
>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>> `NcFile::is_valid() const'
>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>> `NcFile::get_dim(char const*) const'
>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>> `NcFile::get_dim(char const*) const'
>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>> `NcFile::get_dim(char const*) const'
>>
>>
>>
>>
>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>
>>> Based on the error message you sent, I see that the MET code isn't
>>> compiling because the linker is having problems linking to the
NetCDF
>>> library.  These types of linker errors almost always occur because
>>> users are trying to link to a version of NetCDF that was built
with a
>>> family of compilers that differs from what they're using to build
MET.
>>>
>>> Could you please try recompiling the NetCDF library locally, using
the
>>> instructions on this page:
>>>
>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>
>>> Then, set your environment variables for NetCDF as described on
this page:
>>>
>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>
>>> Then, please try running configure and then try installing MET
again.
>>>
>>> If this does not solve the problem, please send me your
>>> make_install.log file.  I hope this helps.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>          Queue: met_help
>>>>        Subject: compile problem
>>>>          Owner: Nobody
>>>>     Requestors: barry.j.mcinnes at noaa.gov
>>>>         Status: new
>>>>    Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>>
>>>> Hi,
>>>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>>>> We have all the subordinates installed in /usr/local.
>>>> Any help appreciated,
>>>> barry
>>>>
>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>> have attached the log
>>>>
>>>> Making all in ensemble_stat
>>>> make[5]: Entering directory
>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
>>>> './'`ensemble_stat.cc
>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>>>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>>>> -L../../../../src/libcode/vx_analysis_util
>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>> -L../../../../src/libcode/vx_data2d_factory
>>>> -L../../../../src/libcode/vx_data2d_grib
>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>> -L../../../../src/libcode/vx_pb_util
>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>> -L../../../../src/libcode/vx_regrid
>>>> -L../../../../src/libcode/vx_shapedata
>>>> -L../../../../src/libcode/vx_statistics
>>>> -L../../../../src/libcode/vx_stat_out
>>>> -L../../../../src/libcode/vx_time_series
>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>> undefined reference to `NcFile::close()'
>>>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Thu Aug 18 11:11:00 2016

Hi Barry.  Would you be able to use this version?

ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz

Give that a shot and let me know how it goes.

Thanks,
Julie

On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> This does not work (
>
> --disable-netcdf-4
>
> )
> as netcdf-cxx wants it enabled in netcdf
> netcdf-cxx
>
> checking for nc_use_parallel_enabled... no
> configure: error: NetCDF must be built with netCDF-4 enabled.
> make: *** No targets specified and no makefile found.  Stop.
> make: *** No rule to make target `check'.  Stop.
> make: *** No rule to make target `install'.  Stop.
>
>
>
> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>> Hi Barry.  You shouldn't have to change any links at all.
>>
>> In compiling NetCDF, could you please try compiling it following
the
>> instructions on this page:
>>
>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>
>> being sure to set up the variables and also please note: "Users
>> compiling NetCDF version 4.1.1 or later should also use the
>> --disable-netcdf-4 command line argument."  And then try compiling
MET
>> again?
>>
>> Thanks!
>>
>> Julie
>>
>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate) via
RT
>> <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Hi Julie,
>>> thanks for the quick reply. I have recompiled all the libraries
that the
>>> problem compile is made with
>>> using gcc 5.4.
>>> I am using netcdf versions
>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>> which make, test and install without issue.
>>> I have tried changing the order of the links without success.
>>> I have put a link from libnetcdf_c++.a as you link to netcdf_c++
and not
>>> netcdf_c++4
>>>
>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>> /usr/local/lib/libnetcdf_c++.a -> /usr/local/lib/libnetcdf_c++4.a
>>>
>>>
>>> Still get the error below. Is it a problem with underscores ?
>>>
>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>> -L../../../../src/libcode/vx_afm
>>> -L../../../../src/libcode/vx_analysis_util
>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>> -L../../../../src/libcode/vx_data2d_factory
>>> -L../../../../src/libcode/vx_data2d_grib
>>> -L../../../../src/libcode/vx_data2d_grib2
>>> -L../../../../src/libcode/vx_data2d_nccf
>>> -L../../../../src/libcode/vx_data2d_nc_met
>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>> -L../../../../src/libcode/vx_pb_util
>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>> -L../../../../src/libcode/vx_regrid
>>> -L../../../../src/libcode/vx_shapedata
>>> -L../../../../src/libcode/vx_statistics
>>> -L../../../../src/libcode/vx_stat_out
>>> -L../../../../src/libcode/vx_time_series
>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>> better use `mkstemp'
>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>>> long, NcFile::FileFormat)'
>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>> `NcFile::is_valid() const'
>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>> `NcFile::get_dim(char const*) const'
>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>> `NcFile::get_dim(char const*) const'
>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>> `NcFile::get_dim(char const*) const'
>>>
>>>
>>>
>>>
>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>
>>>> Based on the error message you sent, I see that the MET code
isn't
>>>> compiling because the linker is having problems linking to the
NetCDF
>>>> library.  These types of linker errors almost always occur
because
>>>> users are trying to link to a version of NetCDF that was built
with a
>>>> family of compilers that differs from what they're using to build
MET.
>>>>
>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>> instructions on this page:
>>>>
>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>
>>>> Then, set your environment variables for NetCDF as described on
this page:
>>>>
>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>
>>>> Then, please try running configure and then try installing MET
again.
>>>>
>>>> If this does not solve the problem, please send me your
>>>> make_install.log file.  I hope this helps.
>>>>
>>>> Thanks,
>>>> Julie
>>>>
>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate)
via
>>>> RT <met_help at ucar.edu> wrote:
>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>          Queue: met_help
>>>>>        Subject: compile problem
>>>>>          Owner: Nobody
>>>>>     Requestors: barry.j.mcinnes at noaa.gov
>>>>>         Status: new
>>>>>    Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>>
>>>>> Hi,
>>>>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>>>>> We have all the subordinates installed in /usr/local.
>>>>> Any help appreciated,
>>>>> barry
>>>>>
>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>> have attached the log
>>>>>
>>>>> Making all in ensemble_stat
>>>>> make[5]: Entering directory
>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' ||
echo
>>>>> './'`ensemble_stat.cc
>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>>>>> -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm
>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>> -L../../../../src/libcode/vx_pb_util
>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>> -L../../../../src/libcode/vx_regrid
>>>>> -L../../../../src/libcode/vx_shapedata
>>>>> -L../../../../src/libcode/vx_statistics
>>>>> -L../../../../src/libcode/vx_stat_out
>>>>> -L../../../../src/libcode/vx_time_series
>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>> undefined reference to `NcFile::close()'
>>>>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Thu Aug 18 11:45:10 2016

Hi Julie,
I tried that and 4.2 gives the same problem.

On 8/18/16 11:11, Julie Prestopnik via RT wrote:
> Hi Barry.  Would you be able to use this version?
>
> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>
> Give that a shot and let me know how it goes.
>
> Thanks,
> Julie
>
> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> This does not work (
>>
>> --disable-netcdf-4
>>
>> )
>> as netcdf-cxx wants it enabled in netcdf
>> netcdf-cxx
>>
>> checking for nc_use_parallel_enabled... no
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>> make: *** No targets specified and no makefile found.  Stop.
>> make: *** No rule to make target `check'.  Stop.
>> make: *** No rule to make target `install'.  Stop.
>>
>>
>>
>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>> Hi Barry.  You shouldn't have to change any links at all.
>>>
>>> In compiling NetCDF, could you please try compiling it following
the
>>> instructions on this page:
>>>
>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>
>>> being sure to set up the variables and also please note: "Users
>>> compiling NetCDF version 4.1.1 or later should also use the
>>> --disable-netcdf-4 command line argument."  And then try compiling
MET
>>> again?
>>>
>>> Thanks!
>>>
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate)
via RT
>>> <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> thanks for the quick reply. I have recompiled all the libraries
that the
>>>> problem compile is made with
>>>> using gcc 5.4.
>>>> I am using netcdf versions
>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>> which make, test and install without issue.
>>>> I have tried changing the order of the links without success.
>>>> I have put a link from libnetcdf_c++.a as you link to netcdf_c++
and not
>>>> netcdf_c++4
>>>>
>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>> /usr/local/lib/libnetcdf_c++.a -> /usr/local/lib/libnetcdf_c++4.a
>>>>
>>>>
>>>> Still get the error below. Is it a problem with underscores ?
>>>>
>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>> -L../../../../src/libcode/vx_afm
>>>> -L../../../../src/libcode/vx_analysis_util
>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>> -L../../../../src/libcode/vx_data2d_factory
>>>> -L../../../../src/libcode/vx_data2d_grib
>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>> -L../../../../src/libcode/vx_pb_util
>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>> -L../../../../src/libcode/vx_regrid
>>>> -L../../../../src/libcode/vx_shapedata
>>>> -L../../../../src/libcode/vx_statistics
>>>> -L../../../../src/libcode/vx_stat_out
>>>> -L../../../../src/libcode/vx_time_series
>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>> better use `mkstemp'
>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>>>> long, NcFile::FileFormat)'
>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>> `NcFile::is_valid() const'
>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>> `NcFile::get_dim(char const*) const'
>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>> `NcFile::get_dim(char const*) const'
>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>> `NcFile::get_dim(char const*) const'
>>>>
>>>>
>>>>
>>>>
>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>
>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>> compiling because the linker is having problems linking to the
NetCDF
>>>>> library.  These types of linker errors almost always occur
because
>>>>> users are trying to link to a version of NetCDF that was built
with a
>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>
>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>> instructions on this page:
>>>>>
>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>
>>>>> Then, set your environment variables for NetCDF as described on
this page:
>>>>>
>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>
>>>>> Then, please try running configure and then try installing MET
again.
>>>>>
>>>>> If this does not solve the problem, please send me your
>>>>> make_install.log file.  I hope this helps.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>           Queue: met_help
>>>>>>         Subject: compile problem
>>>>>>           Owner: Nobody
>>>>>>      Requestors: barry.j.mcinnes at noaa.gov
>>>>>>          Status: new
>>>>>>     Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>>
>>>>>> Hi,
>>>>>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>>>>>> We have all the subordinates installed in /usr/local.
>>>>>> Any help appreciated,
>>>>>> barry
>>>>>>
>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>> have attached the log
>>>>>>
>>>>>> Making all in ensemble_stat
>>>>>> make[5]: Entering directory
>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' ||
echo
>>>>>> './'`ensemble_stat.cc
>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>> undefined reference to `NcFile::close()'
>>>>>> ensemble_stat-ensemble_stat.o: In function `process_point_obs':
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Thu Aug 18 12:46:28 2016

Hi Barry.

I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-4.3.0)
that you were using in order to try to reproduce the problem you are
experiencing.  I was able to get netcdf-4.4.1 installed using the
"--disable-netcdf-4" option, however when I ran configure on
netcdf-cxx4-4.3.0 in the following way:

./configure --prefix=/netcdf/install/path --disable-netcdf-4

I received the same message you did:

configure: error: NetCDF must be built with netCDF-4 enabled.

Then I grabbed the netcdf-cxx-4.2 version and tried to configure that.
I didn't get the exact same message but rather a message stating that
it was an unrecognized option:

configure: WARNING: unrecognized options: --disable-netcdf-4

We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
now, however, adding NetCDF4 support is in our plans for a future
release.

I was able to proceed with netcdf-cxx-4.2 by running configure in the
following way without the "--disable-netcdf-4" option:

./configure --prefix=/netcdf/install/path

and get a successful build of met-5.2

Could you please follow the directions below and see if you are able
to get a successful build as well?

Note: Be sure to replace the references to "/netcdf/install/path" with
the path on your machine.

Run:

setenv CC gcc
setenv CXX g++
set FC ""
setenv F90 ""

In your netcdf-4.4.1 directory, run:

./configure --prefix=/netcdf/install/path --disable-netcdf-4
make; make install

In your netcdf-cxx-4.2 directory, run:

./configure --prefix=/netcdf/install/path
make; make install

Then, reconfigure met-5.2 and then make met-5.2.

Please give that a try and let us know how it works out.

Thanks,
Julie

On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Hi Julie,
> I tried that and 4.2 gives the same problem.
>
> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>> Hi Barry.  Would you be able to use this version?
>>
>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>
>> Give that a shot and let me know how it goes.
>>
>> Thanks,
>> Julie
>>
>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>> RT <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> This does not work (
>>>
>>> --disable-netcdf-4
>>>
>>> )
>>> as netcdf-cxx wants it enabled in netcdf
>>> netcdf-cxx
>>>
>>> checking for nc_use_parallel_enabled... no
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>> make: *** No targets specified and no makefile found.  Stop.
>>> make: *** No rule to make target `check'.  Stop.
>>> make: *** No rule to make target `install'.  Stop.
>>>
>>>
>>>
>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>
>>>> In compiling NetCDF, could you please try compiling it following
the
>>>> instructions on this page:
>>>>
>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>
>>>> being sure to set up the variables and also please note: "Users
>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>> again?
>>>>
>>>> Thanks!
>>>>
>>>> Julie
>>>>
>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>> <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Hi Julie,
>>>>> thanks for the quick reply. I have recompiled all the libraries
that the
>>>>> problem compile is made with
>>>>> using gcc 5.4.
>>>>> I am using netcdf versions
>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>> which make, test and install without issue.
>>>>> I have tried changing the order of the links without success.
>>>>> I have put a link from libnetcdf_c++.a as you link to netcdf_c++
and not
>>>>> netcdf_c++4
>>>>>
>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>
>>>>>
>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>
>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>>> -L../../../../src/libcode/vx_afm
>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>> -L../../../../src/libcode/vx_pb_util
>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>> -L../../../../src/libcode/vx_regrid
>>>>> -L../../../../src/libcode/vx_shapedata
>>>>> -L../../../../src/libcode/vx_statistics
>>>>> -L../../../../src/libcode/vx_stat_out
>>>>> -L../../../../src/libcode/vx_time_series
>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>> better use `mkstemp'
>>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble()':
>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>>>>> long, NcFile::FileFormat)'
>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>> `NcFile::is_valid() const'
>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>> `NcFile::get_dim(char const*) const'
>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>> `NcFile::get_dim(char const*) const'
>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>> `NcFile::get_dim(char const*) const'
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>
>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>> compiling because the linker is having problems linking to the
NetCDF
>>>>>> library.  These types of linker errors almost always occur
because
>>>>>> users are trying to link to a version of NetCDF that was built
with a
>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>
>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>> instructions on this page:
>>>>>>
>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>
>>>>>> Then, set your environment variables for NetCDF as described on
this page:
>>>>>>
>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>
>>>>>> Then, please try running configure and then try installing MET
again.
>>>>>>
>>>>>> If this does not solve the problem, please send me your
>>>>>> make_install.log file.  I hope this helps.
>>>>>>
>>>>>> Thanks,
>>>>>> Julie
>>>>>>
>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>           Queue: met_help
>>>>>>>         Subject: compile problem
>>>>>>>           Owner: Nobody
>>>>>>>      Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>          Status: new
>>>>>>>     Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>
>>>>>>>
>>>>>>> Hi,
>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc 5.4.0
suite.
>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>> Any help appreciated,
>>>>>>> barry
>>>>>>>
>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>> have attached the log
>>>>>>>
>>>>>>> Making all in ensemble_stat
>>>>>>> make[5]: Entering directory
>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>> 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_statistics
>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' ||
echo
>>>>>>> './'`ensemble_stat.cc
>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>> 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_statistics
>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>> -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math
>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>>>> ensemble_stat-ensemble_stat.o: In function `process_ensemble':
>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>> undefined reference to `NcFile::close()'
>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 07:42:19 2016

Can you send me your configure output - there must be something else
going on, my configure always wants netcdf4
Here is my netcdf-4.4.1 config and then the configure for netcdf-cxx

# NetCDF C Configuration Summary
==============================

# General
-------
NetCDF Version:        4.4.1
Configured On:        Fri Aug 19 07:40:10 MDT 2016
Host System:        x86_64-unknown-linux-gnu
Build Directory:     /usr/local/src/netcdf-4.4.1
Install Prefix:         /usr/local/gfortran

# Compiling Options
-----------------
C Compiler:        /usr/local/gfortran/bin/gcc
CFLAGS:            -w -fPIC
CPPFLAGS:
LDFLAGS:        -L/usr/local/gfortran/lib
AM_CFLAGS:
AM_CPPFLAGS:
AM_LDFLAGS:
Shared Library:        yes
Static Library:        yes
Extra libraries:    -lm -lz -lcurl

# Features
--------
NetCDF-2 API:        yes
HDF4 Support:        no
NetCDF-4 API:        no
NC-4 Parallel Support:    no
PNetCDF Support:    no
DAP Support:        yes
Diskless Support:    yes
MMap Support:        no
JNA Support:        no
make  all-recursive


[root at linux256 netcdf-cxx4-4.2]# ./configure
configure: netCDF-cxx4 4.2
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
configure: checking user options
checking whether netCDF extra tests should be run (developers only)...
no
checking whether large file (> 2GB) tests should be run... no
checking whether benchmaks should be run (experimental)... no
checking where to put large temp files if large file tests are run...
.
configure: finding other utilities
configure: setting up libtool
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc...
/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
checking if the linker
(/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld option
to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker
(/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++...
/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
checking if the linker
(/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64) is
GNU ld... yes
checking whether the g++ linker
(/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker
(/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for gawk... (cached) gawk
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for size_t... yes
checking for ptrdiff_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking netcdf.h usability... yes
checking netcdf.h presence... yes
checking for netcdf.h... yes
checking for library containing nc_create... -lnetcdf
checking for nc_def_opaque... no
checking for nccreate... yes
checking for nc_set_log_level... no
checking for oc_open... yes
checking for nc_use_parallel_enabled... no
configure: error: NetCDF must be built with netCDF-4 enabled.
[root at linux256 netcdf-cxx4-4.2]#



On 8/18/16 12:46, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-4.3.0)
> that you were using in order to try to reproduce the problem you are
> experiencing.  I was able to get netcdf-4.4.1 installed using the
> "--disable-netcdf-4" option, however when I ran configure on
> netcdf-cxx4-4.3.0 in the following way:
>
> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>
> I received the same message you did:
>
> configure: error: NetCDF must be built with netCDF-4 enabled.
>
> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
> I didn't get the exact same message but rather a message stating
that
> it was an unrecognized option:
>
> configure: WARNING: unrecognized options: --disable-netcdf-4
>
> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
> now, however, adding NetCDF4 support is in our plans for a future
> release.
>
> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
> following way without the "--disable-netcdf-4" option:
>
> ./configure --prefix=/netcdf/install/path
>
> and get a successful build of met-5.2
>
> Could you please follow the directions below and see if you are able
> to get a successful build as well?
>
> Note: Be sure to replace the references to "/netcdf/install/path"
with
> the path on your machine.
>
> Run:
>
> setenv CC gcc
> setenv CXX g++
> set FC ""
> setenv F90 ""
>
> In your netcdf-4.4.1 directory, run:
>
> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
> make; make install
>
> In your netcdf-cxx-4.2 directory, run:
>
> ./configure --prefix=/netcdf/install/path
> make; make install
>
> Then, reconfigure met-5.2 and then make met-5.2.
>
> Please give that a try and let us know how it works out.
>
> Thanks,
> Julie
>
> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Hi Julie,
>> I tried that and 4.2 gives the same problem.
>>
>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>> Hi Barry.  Would you be able to use this version?
>>>
>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>
>>> Give that a shot and let me know how it goes.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> This does not work (
>>>>
>>>> --disable-netcdf-4
>>>>
>>>> )
>>>> as netcdf-cxx wants it enabled in netcdf
>>>> netcdf-cxx
>>>>
>>>> checking for nc_use_parallel_enabled... no
>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>> make: *** No targets specified and no makefile found.  Stop.
>>>> make: *** No rule to make target `check'.  Stop.
>>>> make: *** No rule to make target `install'.  Stop.
>>>>
>>>>
>>>>
>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>
>>>>> In compiling NetCDF, could you please try compiling it following
the
>>>>> instructions on this page:
>>>>>
>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>
>>>>> being sure to set up the variables and also please note: "Users
>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>> again?
>>>>>
>>>>> Thanks!
>>>>>
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>>> <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> Hi Julie,
>>>>>> thanks for the quick reply. I have recompiled all the libraries
that the
>>>>>> problem compile is made with
>>>>>> using gcc 5.4.
>>>>>> I am using netcdf versions
>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>> which make, test and install without issue.
>>>>>> I have tried changing the order of the links without success.
>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>> netcdf_c++4
>>>>>>
>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>
>>>>>>
>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>
>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>>>> -L../../../../src/libcode/vx_afm
>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>> better use `mkstemp'
>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>>>>>> long, NcFile::FileFormat)'
>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>> `NcFile::is_valid() const'
>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>> `NcFile::get_dim(char const*) const'
>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>> `NcFile::get_dim(char const*) const'
>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>
>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>> compiling because the linker is having problems linking to the
NetCDF
>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>> users are trying to link to a version of NetCDF that was built
with a
>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>
>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>> instructions on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>
>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>
>>>>>>> Then, please try running configure and then try installing MET
again.
>>>>>>>
>>>>>>> If this does not solve the problem, please send me your
>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Julie
>>>>>>>
>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>            Queue: met_help
>>>>>>>>          Subject: compile problem
>>>>>>>>            Owner: Nobody
>>>>>>>>       Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>           Status: new
>>>>>>>>      Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>> Any help appreciated,
>>>>>>>> barry
>>>>>>>>
>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>> have attached the log
>>>>>>>>
>>>>>>>> Making all in ensemble_stat
>>>>>>>> make[5]: Entering directory
>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>> 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_statistics
>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' ||
echo
>>>>>>>> './'`ensemble_stat.cc
>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>> 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_statistics
>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: compile problem
From: Julie Prestopnik
Time: Fri Aug 19 09:10:10 2016

Hi Barry.

I have attached my configure logs for both netcdf-4.4.1 and
netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I have
attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please give
that version a try and let me know how it goes.

Thanks,
Julie

On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via RT
<met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Can you send me your configure output - there must be something else
> going on, my configure always wants netcdf4
> Here is my netcdf-4.4.1 config and then the configure for netcdf-cxx
>
> # NetCDF C Configuration Summary
> ==============================
>
> # General
> -------
> NetCDF Version:        4.4.1
> Configured On:        Fri Aug 19 07:40:10 MDT 2016
> Host System:        x86_64-unknown-linux-gnu
> Build Directory:     /usr/local/src/netcdf-4.4.1
> Install Prefix:         /usr/local/gfortran
>
> # Compiling Options
> -----------------
> C Compiler:        /usr/local/gfortran/bin/gcc
> CFLAGS:            -w -fPIC
> CPPFLAGS:
> LDFLAGS:        -L/usr/local/gfortran/lib
> AM_CFLAGS:
> AM_CPPFLAGS:
> AM_LDFLAGS:
> Shared Library:        yes
> Static Library:        yes
> Extra libraries:    -lm -lz -lcurl
>
> # Features
> --------
> NetCDF-2 API:        yes
> HDF4 Support:        no
> NetCDF-4 API:        no
> NC-4 Parallel Support:    no
> PNetCDF Support:    no
> DAP Support:        yes
> Diskless Support:    yes
> MMap Support:        no
> JNA Support:        no
> make  all-recursive
>
>
> [root at linux256 netcdf-cxx4-4.2]# ./configure
> configure: netCDF-cxx4 4.2
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking target system type... x86_64-unknown-linux-gnu
> checking for a BSD-compatible install... /usr/local/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> configure: checking user options
> checking whether netCDF extra tests should be run (developers
only)... no
> checking whether large file (> 2GB) tests should be run... no
> checking whether benchmaks should be run (experimental)... no
> checking where to put large temp files if large file tests are
run... .
> configure: finding other utilities
> configure: setting up libtool
> checking how to print strings... printf
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking dependency style of gcc... gcc3
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc...
> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
> checking if the linker
> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
> checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1966080
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
> to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for ar... ar
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... no
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker
> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
> supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by g++...
> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
> checking if the linker
> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
> GNU ld... yes
> checking whether the g++ linker
> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
> supports shared libraries... yes
> checking for g++ option to produce PIC... -fPIC -DPIC
> checking if g++ PIC flag -fPIC -DPIC works... yes
> checking if g++ static flag -static works... no
> checking if g++ supports -c -o file.o... yes
> checking if g++ supports -c -o file.o... (cached) yes
> checking whether the g++ linker
> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
> supports shared libraries... yes
> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for gawk... (cached) gawk
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking dependency style of gcc... (cached) gcc3
> checking how to run the C preprocessor... gcc -E
> checking whether ln -s works... yes
> checking whether make sets $(MAKE)... (cached) yes
> checking stddef.h usability... yes
> checking stddef.h presence... yes
> checking for stddef.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... yes
> checking for size_t... yes
> checking for ptrdiff_t... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking netcdf.h usability... yes
> checking netcdf.h presence... yes
> checking for netcdf.h... yes
> checking for library containing nc_create... -lnetcdf
> checking for nc_def_opaque... no
> checking for nccreate... yes
> checking for nc_set_log_level... no
> checking for oc_open... yes
> checking for nc_use_parallel_enabled... no
> configure: error: NetCDF must be built with netCDF-4 enabled.
> [root at linux256 netcdf-cxx4-4.2]#
>
>
>
> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>> Hi Barry.
>>
>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-4.3.0)
>> that you were using in order to try to reproduce the problem you
are
>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>> "--disable-netcdf-4" option, however when I ran configure on
>> netcdf-cxx4-4.3.0 in the following way:
>>
>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>
>> I received the same message you did:
>>
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>
>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>> I didn't get the exact same message but rather a message stating
that
>> it was an unrecognized option:
>>
>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>
>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
>> now, however, adding NetCDF4 support is in our plans for a future
>> release.
>>
>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>> following way without the "--disable-netcdf-4" option:
>>
>> ./configure --prefix=/netcdf/install/path
>>
>> and get a successful build of met-5.2
>>
>> Could you please follow the directions below and see if you are
able
>> to get a successful build as well?
>>
>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>> the path on your machine.
>>
>> Run:
>>
>> setenv CC gcc
>> setenv CXX g++
>> set FC ""
>> setenv F90 ""
>>
>> In your netcdf-4.4.1 directory, run:
>>
>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>> make; make install
>>
>> In your netcdf-cxx-4.2 directory, run:
>>
>> ./configure --prefix=/netcdf/install/path
>> make; make install
>>
>> Then, reconfigure met-5.2 and then make met-5.2.
>>
>> Please give that a try and let us know how it works out.
>>
>> Thanks,
>> Julie
>>
>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>> RT <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Hi Julie,
>>> I tried that and 4.2 gives the same problem.
>>>
>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>> Hi Barry.  Would you be able to use this version?
>>>>
>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>
>>>> Give that a shot and let me know how it goes.
>>>>
>>>> Thanks,
>>>> Julie
>>>>
>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>>> RT <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> This does not work (
>>>>>
>>>>> --disable-netcdf-4
>>>>>
>>>>> )
>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>> netcdf-cxx
>>>>>
>>>>> checking for nc_use_parallel_enabled... no
>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>> make: *** No rule to make target `check'.  Stop.
>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>
>>>>>
>>>>>
>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>
>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>> instructions on this page:
>>>>>>
>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>
>>>>>> being sure to set up the variables and also please note: "Users
>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>> again?
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> Julie
>>>>>>
>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>>>> <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> Hi Julie,
>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>> problem compile is made with
>>>>>>> using gcc 5.4.
>>>>>>> I am using netcdf versions
>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>> which make, test and install without issue.
>>>>>>> I have tried changing the order of the links without success.
>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>> netcdf_c++4
>>>>>>>
>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>
>>>>>>>
>>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>>
>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>> better use `mkstemp'
>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned long*,
unsigned
>>>>>>> long, NcFile::FileFormat)'
>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>> `NcFile::is_valid() const'
>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>
>>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>
>>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>>> instructions on this page:
>>>>>>>>
>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>
>>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>>
>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>
>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>
>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>            Queue: met_help
>>>>>>>>>          Subject: compile problem
>>>>>>>>>            Owner: Nobody
>>>>>>>>>       Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>           Status: new
>>>>>>>>>      Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>> Any help appreciated,
>>>>>>>>> barry
>>>>>>>>>
>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>> have attached the log
>>>>>>>>>
>>>>>>>>> Making all in ensemble_stat
>>>>>>>>> make[5]: Entering directory
>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>> 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_statistics
>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' ||
echo
>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>> 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_statistics
>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 11:09:12 2016

I think you found my problem

netCDF-cxx4 4.2

instead of

netcdf-cxx-4.2

I will let you know how the met compiles go....

On 8/19/16 09:10, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I have attached my configure logs for both netcdf-4.4.1 and
> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I have
> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
> that version a try and let me know how it goes.
>
> Thanks,
> Julie
>
> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Can you send me your configure output - there must be something
else
>> going on, my configure always wants netcdf4
>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>
>> # NetCDF C Configuration Summary
>> ==============================
>>
>> # General
>> -------
>> NetCDF Version:        4.4.1
>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>> Host System:        x86_64-unknown-linux-gnu
>> Build Directory:     /usr/local/src/netcdf-4.4.1
>> Install Prefix:         /usr/local/gfortran
>>
>> # Compiling Options
>> -----------------
>> C Compiler:        /usr/local/gfortran/bin/gcc
>> CFLAGS:            -w -fPIC
>> CPPFLAGS:
>> LDFLAGS:        -L/usr/local/gfortran/lib
>> AM_CFLAGS:
>> AM_CPPFLAGS:
>> AM_LDFLAGS:
>> Shared Library:        yes
>> Static Library:        yes
>> Extra libraries:    -lm -lz -lcurl
>>
>> # Features
>> --------
>> NetCDF-2 API:        yes
>> HDF4 Support:        no
>> NetCDF-4 API:        no
>> NC-4 Parallel Support:    no
>> PNetCDF Support:    no
>> DAP Support:        yes
>> Diskless Support:    yes
>> MMap Support:        no
>> JNA Support:        no
>> make  all-recursive
>>
>>
>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>> configure: netCDF-cxx4 4.2
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-linux-gnu
>> checking target system type... x86_64-unknown-linux-gnu
>> checking for a BSD-compatible install... /usr/local/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> configure: checking user options
>> checking whether netCDF extra tests should be run (developers
only)... no
>> checking whether large file (> 2GB) tests should be run... no
>> checking whether benchmaks should be run (experimental)... no
>> checking where to put large temp files if large file tests are
run... .
>> configure: finding other utilities
>> configure: setting up libtool
>> checking how to print strings... printf
>> checking for style of include used by make... GNU
>> checking for gcc... gcc
>> checking whether the C compiler works... yes
>> checking for C compiler default output file name... a.out
>> checking for suffix of executables...
>> checking whether we are cross compiling... no
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether gcc accepts -g... yes
>> checking for gcc option to accept ISO C89... none needed
>> checking dependency style of gcc... gcc3
>> checking for a sed that does not truncate output... /bin/sed
>> checking for grep that handles long lines and -e... /bin/grep
>> checking for egrep... /bin/grep -E
>> checking for fgrep... /bin/grep -F
>> checking for ld used by gcc...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>> checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
>> checking whether ln -s works... yes
>> checking the maximum length of command line arguments... 1966080
>> checking whether the shell understands some XSI constructs... yes
>> checking whether the shell understands "+="... yes
>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>> to reload object files... -r
>> checking for objdump... objdump
>> checking how to recognize dependent libraries... pass_all
>> checking for ar... ar
>> checking for strip... strip
>> checking for ranlib... ranlib
>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>> checking how to run the C preprocessor... gcc -E
>> checking for ANSI C header files... yes
>> checking for sys/types.h... yes
>> checking for sys/stat.h... yes
>> checking for stdlib.h... yes
>> checking for string.h... yes
>> checking for memory.h... yes
>> checking for strings.h... yes
>> checking for inttypes.h... yes
>> checking for stdint.h... yes
>> checking for unistd.h... yes
>> checking for dlfcn.h... yes
>> checking for objdir... .libs
>> checking if gcc supports -fno-rtti -fno-exceptions... no
>> checking for gcc option to produce PIC... -fPIC -DPIC
>> checking if gcc PIC flag -fPIC -DPIC works... yes
>> checking if gcc static flag -static works... no
>> checking if gcc supports -c -o file.o... yes
>> checking if gcc supports -c -o file.o... (cached) yes
>> checking whether the gcc linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking whether -lc should be explicitly linked in... no
>> checking dynamic linker characteristics... GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking whether stripping libraries is possible... yes
>> checking if libtool supports shared libraries... yes
>> checking whether to build shared libraries... yes
>> checking whether to build static libraries... yes
>> checking for g++... g++
>> checking whether we are using the GNU C++ compiler... yes
>> checking whether g++ accepts -g... yes
>> checking dependency style of g++... gcc3
>> checking how to run the C++ preprocessor... g++ -E
>> checking for ld used by g++...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>> GNU ld... yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking for g++ option to produce PIC... -fPIC -DPIC
>> checking if g++ PIC flag -fPIC -DPIC works... yes
>> checking if g++ static flag -static works... no
>> checking if g++ supports -c -o file.o... yes
>> checking if g++ supports -c -o file.o... (cached) yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking for gawk... (cached) gawk
>> checking for gcc... (cached) gcc
>> checking whether we are using the GNU C compiler... (cached) yes
>> checking whether gcc accepts -g... (cached) yes
>> checking for gcc option to accept ISO C89... (cached) none needed
>> checking dependency style of gcc... (cached) gcc3
>> checking how to run the C preprocessor... gcc -E
>> checking whether ln -s works... yes
>> checking whether make sets $(MAKE)... (cached) yes
>> checking stddef.h usability... yes
>> checking stddef.h presence... yes
>> checking for stddef.h... yes
>> checking for stdlib.h... (cached) yes
>> checking for string.h... (cached) yes
>> checking for stdbool.h that conforms to C99... yes
>> checking for _Bool... yes
>> checking for size_t... yes
>> checking for ptrdiff_t... yes
>> checking for stdlib.h... (cached) yes
>> checking for GNU libc compatible malloc... yes
>> checking for special C compiler options needed for large files...
no
>> checking for _FILE_OFFSET_BITS value needed for large files... no
>> checking netcdf.h usability... yes
>> checking netcdf.h presence... yes
>> checking for netcdf.h... yes
>> checking for library containing nc_create... -lnetcdf
>> checking for nc_def_opaque... no
>> checking for nccreate... yes
>> checking for nc_set_log_level... no
>> checking for oc_open... yes
>> checking for nc_use_parallel_enabled... no
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>> [root at linux256 netcdf-cxx4-4.2]#
>>
>>
>>
>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>> Hi Barry.
>>>
>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>> that you were using in order to try to reproduce the problem you
are
>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>> "--disable-netcdf-4" option, however when I ran configure on
>>> netcdf-cxx4-4.3.0 in the following way:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>
>>> I received the same message you did:
>>>
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>
>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>> I didn't get the exact same message but rather a message stating
that
>>> it was an unrecognized option:
>>>
>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>
>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
>>> now, however, adding NetCDF4 support is in our plans for a future
>>> release.
>>>
>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>> following way without the "--disable-netcdf-4" option:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>>
>>> and get a successful build of met-5.2
>>>
>>> Could you please follow the directions below and see if you are
able
>>> to get a successful build as well?
>>>
>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>> the path on your machine.
>>>
>>> Run:
>>>
>>> setenv CC gcc
>>> setenv CXX g++
>>> set FC ""
>>> setenv F90 ""
>>>
>>> In your netcdf-4.4.1 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>> make; make install
>>>
>>> In your netcdf-cxx-4.2 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>> make; make install
>>>
>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>
>>> Please give that a try and let us know how it works out.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> I tried that and 4.2 gives the same problem.
>>>>
>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  Would you be able to use this version?
>>>>>
>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>
>>>>> Give that a shot and let me know how it goes.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> This does not work (
>>>>>>
>>>>>> --disable-netcdf-4
>>>>>>
>>>>>> )
>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>> netcdf-cxx
>>>>>>
>>>>>> checking for nc_use_parallel_enabled... no
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>
>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>> instructions on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>
>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>> again?
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>> problem compile is made with
>>>>>>>> using gcc 5.4.
>>>>>>>> I am using netcdf versions
>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>> which make, test and install without issue.
>>>>>>>> I have tried changing the order of the links without success.
>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>> netcdf_c++4
>>>>>>>>
>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>
>>>>>>>>
>>>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>>>
>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>> better use `mkstemp'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>> `NcFile::is_valid() const'
>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>
>>>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>
>>>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>>>> instructions on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>
>>>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>
>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>
>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>             Queue: met_help
>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>            Status: new
>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>> Any help appreciated,
>>>>>>>>>> barry
>>>>>>>>>>
>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>> have attached the log
>>>>>>>>>>
>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 11:52:43 2016

It does get past the netcdf4 issue, onto another one later.
So I will see if I can sort the new one out.
thanks barry

On 8/19/16 09:10, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I have attached my configure logs for both netcdf-4.4.1 and
> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I have
> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
> that version a try and let me know how it goes.
>
> Thanks,
> Julie
>
> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Can you send me your configure output - there must be something
else
>> going on, my configure always wants netcdf4
>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>
>> # NetCDF C Configuration Summary
>> ==============================
>>
>> # General
>> -------
>> NetCDF Version:        4.4.1
>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>> Host System:        x86_64-unknown-linux-gnu
>> Build Directory:     /usr/local/src/netcdf-4.4.1
>> Install Prefix:         /usr/local/gfortran
>>
>> # Compiling Options
>> -----------------
>> C Compiler:        /usr/local/gfortran/bin/gcc
>> CFLAGS:            -w -fPIC
>> CPPFLAGS:
>> LDFLAGS:        -L/usr/local/gfortran/lib
>> AM_CFLAGS:
>> AM_CPPFLAGS:
>> AM_LDFLAGS:
>> Shared Library:        yes
>> Static Library:        yes
>> Extra libraries:    -lm -lz -lcurl
>>
>> # Features
>> --------
>> NetCDF-2 API:        yes
>> HDF4 Support:        no
>> NetCDF-4 API:        no
>> NC-4 Parallel Support:    no
>> PNetCDF Support:    no
>> DAP Support:        yes
>> Diskless Support:    yes
>> MMap Support:        no
>> JNA Support:        no
>> make  all-recursive
>>
>>
>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>> configure: netCDF-cxx4 4.2
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-linux-gnu
>> checking target system type... x86_64-unknown-linux-gnu
>> checking for a BSD-compatible install... /usr/local/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> configure: checking user options
>> checking whether netCDF extra tests should be run (developers
only)... no
>> checking whether large file (> 2GB) tests should be run... no
>> checking whether benchmaks should be run (experimental)... no
>> checking where to put large temp files if large file tests are
run... .
>> configure: finding other utilities
>> configure: setting up libtool
>> checking how to print strings... printf
>> checking for style of include used by make... GNU
>> checking for gcc... gcc
>> checking whether the C compiler works... yes
>> checking for C compiler default output file name... a.out
>> checking for suffix of executables...
>> checking whether we are cross compiling... no
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether gcc accepts -g... yes
>> checking for gcc option to accept ISO C89... none needed
>> checking dependency style of gcc... gcc3
>> checking for a sed that does not truncate output... /bin/sed
>> checking for grep that handles long lines and -e... /bin/grep
>> checking for egrep... /bin/grep -E
>> checking for fgrep... /bin/grep -F
>> checking for ld used by gcc...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>> checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
>> checking whether ln -s works... yes
>> checking the maximum length of command line arguments... 1966080
>> checking whether the shell understands some XSI constructs... yes
>> checking whether the shell understands "+="... yes
>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>> to reload object files... -r
>> checking for objdump... objdump
>> checking how to recognize dependent libraries... pass_all
>> checking for ar... ar
>> checking for strip... strip
>> checking for ranlib... ranlib
>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>> checking how to run the C preprocessor... gcc -E
>> checking for ANSI C header files... yes
>> checking for sys/types.h... yes
>> checking for sys/stat.h... yes
>> checking for stdlib.h... yes
>> checking for string.h... yes
>> checking for memory.h... yes
>> checking for strings.h... yes
>> checking for inttypes.h... yes
>> checking for stdint.h... yes
>> checking for unistd.h... yes
>> checking for dlfcn.h... yes
>> checking for objdir... .libs
>> checking if gcc supports -fno-rtti -fno-exceptions... no
>> checking for gcc option to produce PIC... -fPIC -DPIC
>> checking if gcc PIC flag -fPIC -DPIC works... yes
>> checking if gcc static flag -static works... no
>> checking if gcc supports -c -o file.o... yes
>> checking if gcc supports -c -o file.o... (cached) yes
>> checking whether the gcc linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking whether -lc should be explicitly linked in... no
>> checking dynamic linker characteristics... GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking whether stripping libraries is possible... yes
>> checking if libtool supports shared libraries... yes
>> checking whether to build shared libraries... yes
>> checking whether to build static libraries... yes
>> checking for g++... g++
>> checking whether we are using the GNU C++ compiler... yes
>> checking whether g++ accepts -g... yes
>> checking dependency style of g++... gcc3
>> checking how to run the C++ preprocessor... g++ -E
>> checking for ld used by g++...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>> GNU ld... yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking for g++ option to produce PIC... -fPIC -DPIC
>> checking if g++ PIC flag -fPIC -DPIC works... yes
>> checking if g++ static flag -static works... no
>> checking if g++ supports -c -o file.o... yes
>> checking if g++ supports -c -o file.o... (cached) yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking for gawk... (cached) gawk
>> checking for gcc... (cached) gcc
>> checking whether we are using the GNU C compiler... (cached) yes
>> checking whether gcc accepts -g... (cached) yes
>> checking for gcc option to accept ISO C89... (cached) none needed
>> checking dependency style of gcc... (cached) gcc3
>> checking how to run the C preprocessor... gcc -E
>> checking whether ln -s works... yes
>> checking whether make sets $(MAKE)... (cached) yes
>> checking stddef.h usability... yes
>> checking stddef.h presence... yes
>> checking for stddef.h... yes
>> checking for stdlib.h... (cached) yes
>> checking for string.h... (cached) yes
>> checking for stdbool.h that conforms to C99... yes
>> checking for _Bool... yes
>> checking for size_t... yes
>> checking for ptrdiff_t... yes
>> checking for stdlib.h... (cached) yes
>> checking for GNU libc compatible malloc... yes
>> checking for special C compiler options needed for large files...
no
>> checking for _FILE_OFFSET_BITS value needed for large files... no
>> checking netcdf.h usability... yes
>> checking netcdf.h presence... yes
>> checking for netcdf.h... yes
>> checking for library containing nc_create... -lnetcdf
>> checking for nc_def_opaque... no
>> checking for nccreate... yes
>> checking for nc_set_log_level... no
>> checking for oc_open... yes
>> checking for nc_use_parallel_enabled... no
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>> [root at linux256 netcdf-cxx4-4.2]#
>>
>>
>>
>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>> Hi Barry.
>>>
>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>> that you were using in order to try to reproduce the problem you
are
>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>> "--disable-netcdf-4" option, however when I ran configure on
>>> netcdf-cxx4-4.3.0 in the following way:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>
>>> I received the same message you did:
>>>
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>
>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>> I didn't get the exact same message but rather a message stating
that
>>> it was an unrecognized option:
>>>
>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>
>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
>>> now, however, adding NetCDF4 support is in our plans for a future
>>> release.
>>>
>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>> following way without the "--disable-netcdf-4" option:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>>
>>> and get a successful build of met-5.2
>>>
>>> Could you please follow the directions below and see if you are
able
>>> to get a successful build as well?
>>>
>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>> the path on your machine.
>>>
>>> Run:
>>>
>>> setenv CC gcc
>>> setenv CXX g++
>>> set FC ""
>>> setenv F90 ""
>>>
>>> In your netcdf-4.4.1 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>> make; make install
>>>
>>> In your netcdf-cxx-4.2 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>> make; make install
>>>
>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>
>>> Please give that a try and let us know how it works out.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> I tried that and 4.2 gives the same problem.
>>>>
>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  Would you be able to use this version?
>>>>>
>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>
>>>>> Give that a shot and let me know how it goes.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> This does not work (
>>>>>>
>>>>>> --disable-netcdf-4
>>>>>>
>>>>>> )
>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>> netcdf-cxx
>>>>>>
>>>>>> checking for nc_use_parallel_enabled... no
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>
>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>> instructions on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>
>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>> again?
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>> problem compile is made with
>>>>>>>> using gcc 5.4.
>>>>>>>> I am using netcdf versions
>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>> which make, test and install without issue.
>>>>>>>> I have tried changing the order of the links without success.
>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>> netcdf_c++4
>>>>>>>>
>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>
>>>>>>>>
>>>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>>>
>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>> better use `mkstemp'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>> `NcFile::is_valid() const'
>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>
>>>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>
>>>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>>>> instructions on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>
>>>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>
>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>
>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>             Queue: met_help
>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>            Status: new
>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>> Any help appreciated,
>>>>>>>>>> barry
>>>>>>>>>>
>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>> have attached the log
>>>>>>>>>>
>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Fri Aug 19 12:25:49 2016

Thanks for the update, Barry.  Let us know if you need any help.

Julie

On Fri, Aug 19, 2016 at 11:52 AM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> It does get past the netcdf4 issue, onto another one later.
> So I will see if I can sort the new one out.
> thanks barry
>
> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>> Hi Barry.
>>
>> I have attached my configure logs for both netcdf-4.4.1 and
>> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
>> that version a try and let me know how it goes.
>>
>> Thanks,
>> Julie
>>
>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
>> <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Can you send me your configure output - there must be something
else
>>> going on, my configure always wants netcdf4
>>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>>
>>> # NetCDF C Configuration Summary
>>> ==============================
>>>
>>> # General
>>> -------
>>> NetCDF Version:        4.4.1
>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>> Host System:        x86_64-unknown-linux-gnu
>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>> Install Prefix:         /usr/local/gfortran
>>>
>>> # Compiling Options
>>> -----------------
>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>> CFLAGS:            -w -fPIC
>>> CPPFLAGS:
>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>> AM_CFLAGS:
>>> AM_CPPFLAGS:
>>> AM_LDFLAGS:
>>> Shared Library:        yes
>>> Static Library:        yes
>>> Extra libraries:    -lm -lz -lcurl
>>>
>>> # Features
>>> --------
>>> NetCDF-2 API:        yes
>>> HDF4 Support:        no
>>> NetCDF-4 API:        no
>>> NC-4 Parallel Support:    no
>>> PNetCDF Support:    no
>>> DAP Support:        yes
>>> Diskless Support:    yes
>>> MMap Support:        no
>>> JNA Support:        no
>>> make  all-recursive
>>>
>>>
>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>> configure: netCDF-cxx4 4.2
>>> checking build system type... x86_64-unknown-linux-gnu
>>> checking host system type... x86_64-unknown-linux-gnu
>>> checking target system type... x86_64-unknown-linux-gnu
>>> checking for a BSD-compatible install... /usr/local/bin/install -c
>>> checking whether build environment is sane... yes
>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>> checking for gawk... gawk
>>> checking whether make sets $(MAKE)... yes
>>> configure: checking user options
>>> checking whether netCDF extra tests should be run (developers
only)... no
>>> checking whether large file (> 2GB) tests should be run... no
>>> checking whether benchmaks should be run (experimental)... no
>>> checking where to put large temp files if large file tests are
run... .
>>> configure: finding other utilities
>>> configure: setting up libtool
>>> checking how to print strings... printf
>>> checking for style of include used by make... GNU
>>> checking for gcc... gcc
>>> checking whether the C compiler works... yes
>>> checking for C compiler default output file name... a.out
>>> checking for suffix of executables...
>>> checking whether we are cross compiling... no
>>> checking for suffix of object files... o
>>> checking whether we are using the GNU C compiler... yes
>>> checking whether gcc accepts -g... yes
>>> checking for gcc option to accept ISO C89... none needed
>>> checking dependency style of gcc... gcc3
>>> checking for a sed that does not truncate output... /bin/sed
>>> checking for grep that handles long lines and -e... /bin/grep
>>> checking for egrep... /bin/grep -E
>>> checking for fgrep... /bin/grep -F
>>> checking for ld used by gcc...
>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>> checking if the linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>> checking the name lister (/usr/local/bin/nm -B) interface... BSD
nm
>>> checking whether ln -s works... yes
>>> checking the maximum length of command line arguments... 1966080
>>> checking whether the shell understands some XSI constructs... yes
>>> checking whether the shell understands "+="... yes
>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>>> to reload object files... -r
>>> checking for objdump... objdump
>>> checking how to recognize dependent libraries... pass_all
>>> checking for ar... ar
>>> checking for strip... strip
>>> checking for ranlib... ranlib
>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>> checking how to run the C preprocessor... gcc -E
>>> checking for ANSI C header files... yes
>>> checking for sys/types.h... yes
>>> checking for sys/stat.h... yes
>>> checking for stdlib.h... yes
>>> checking for string.h... yes
>>> checking for memory.h... yes
>>> checking for strings.h... yes
>>> checking for inttypes.h... yes
>>> checking for stdint.h... yes
>>> checking for unistd.h... yes
>>> checking for dlfcn.h... yes
>>> checking for objdir... .libs
>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>> checking if gcc static flag -static works... no
>>> checking if gcc supports -c -o file.o... yes
>>> checking if gcc supports -c -o file.o... (cached) yes
>>> checking whether the gcc linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking whether -lc should be explicitly linked in... no
>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>> checking how to hardcode library paths into programs... immediate
>>> checking whether stripping libraries is possible... yes
>>> checking if libtool supports shared libraries... yes
>>> checking whether to build shared libraries... yes
>>> checking whether to build static libraries... yes
>>> checking for g++... g++
>>> checking whether we are using the GNU C++ compiler... yes
>>> checking whether g++ accepts -g... yes
>>> checking dependency style of g++... gcc3
>>> checking how to run the C++ preprocessor... g++ -E
>>> checking for ld used by g++...
>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>>> checking if the linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>>> GNU ld... yes
>>> checking whether the g++ linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>> checking if g++ static flag -static works... no
>>> checking if g++ supports -c -o file.o... yes
>>> checking if g++ supports -c -o file.o... (cached) yes
>>> checking whether the g++ linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>> checking how to hardcode library paths into programs... immediate
>>> checking for gawk... (cached) gawk
>>> checking for gcc... (cached) gcc
>>> checking whether we are using the GNU C compiler... (cached) yes
>>> checking whether gcc accepts -g... (cached) yes
>>> checking for gcc option to accept ISO C89... (cached) none needed
>>> checking dependency style of gcc... (cached) gcc3
>>> checking how to run the C preprocessor... gcc -E
>>> checking whether ln -s works... yes
>>> checking whether make sets $(MAKE)... (cached) yes
>>> checking stddef.h usability... yes
>>> checking stddef.h presence... yes
>>> checking for stddef.h... yes
>>> checking for stdlib.h... (cached) yes
>>> checking for string.h... (cached) yes
>>> checking for stdbool.h that conforms to C99... yes
>>> checking for _Bool... yes
>>> checking for size_t... yes
>>> checking for ptrdiff_t... yes
>>> checking for stdlib.h... (cached) yes
>>> checking for GNU libc compatible malloc... yes
>>> checking for special C compiler options needed for large files...
no
>>> checking for _FILE_OFFSET_BITS value needed for large files... no
>>> checking netcdf.h usability... yes
>>> checking netcdf.h presence... yes
>>> checking for netcdf.h... yes
>>> checking for library containing nc_create... -lnetcdf
>>> checking for nc_def_opaque... no
>>> checking for nccreate... yes
>>> checking for nc_set_log_level... no
>>> checking for oc_open... yes
>>> checking for nc_use_parallel_enabled... no
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>> [root at linux256 netcdf-cxx4-4.2]#
>>>
>>>
>>>
>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>> Hi Barry.
>>>>
>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>> that you were using in order to try to reproduce the problem you
are
>>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>
>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>
>>>> I received the same message you did:
>>>>
>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>
>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>>> I didn't get the exact same message but rather a message stating
that
>>>> it was an unrecognized option:
>>>>
>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>
>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4"
for
>>>> now, however, adding NetCDF4 support is in our plans for a future
>>>> release.
>>>>
>>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>>> following way without the "--disable-netcdf-4" option:
>>>>
>>>> ./configure --prefix=/netcdf/install/path
>>>>
>>>> and get a successful build of met-5.2
>>>>
>>>> Could you please follow the directions below and see if you are
able
>>>> to get a successful build as well?
>>>>
>>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>>> the path on your machine.
>>>>
>>>> Run:
>>>>
>>>> setenv CC gcc
>>>> setenv CXX g++
>>>> set FC ""
>>>> setenv F90 ""
>>>>
>>>> In your netcdf-4.4.1 directory, run:
>>>>
>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>> make; make install
>>>>
>>>> In your netcdf-cxx-4.2 directory, run:
>>>>
>>>> ./configure --prefix=/netcdf/install/path
>>>> make; make install
>>>>
>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>
>>>> Please give that a try and let us know how it works out.
>>>>
>>>> Thanks,
>>>> Julie
>>>>
>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>>> RT <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Hi Julie,
>>>>> I tried that and 4.2 gives the same problem.
>>>>>
>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>
>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>
>>>>>> Give that a shot and let me know how it goes.
>>>>>>
>>>>>> Thanks,
>>>>>> Julie
>>>>>>
>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> This does not work (
>>>>>>>
>>>>>>> --disable-netcdf-4
>>>>>>>
>>>>>>> )
>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>> netcdf-cxx
>>>>>>>
>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>
>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>> instructions on this page:
>>>>>>>>
>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>
>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>> again?
>>>>>>>>
>>>>>>>> Thanks!
>>>>>>>>
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>> Hi Julie,
>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>> problem compile is made with
>>>>>>>>> using gcc 5.4.
>>>>>>>>> I am using netcdf versions
>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>>> which make, test and install without issue.
>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>> netcdf_c++4
>>>>>>>>>
>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Still get the error below. Is it a problem with underscores
?
>>>>>>>>>
>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>>> better use `mkstemp'
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>>
>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>>
>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>> instructions on this page:
>>>>>>>>>>
>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>
>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>
>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>
>>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>>
>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Julie
>>>>>>>>>>
>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>>             Queue: met_help
>>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>            Status: new
>>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>> barry
>>>>>>>>>>>
>>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>>> have attached the log
>>>>>>>>>>>
>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>> 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_statistics
>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>> 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_statistics
>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Barry McInnes
>>>>>>>>>>> 325 Broadway
>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>> (303)4976231
>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 12:33:21 2016

I reread the docs and looks like I should be using
gcc -c -DUNDERSCORE *.c
gfortran -c -DUNDERSCORE -fno-second-underscore *.f *.F

sorry to keep emailing, I hope the next one contains met is built ;-)

On 8/19/16 09:10, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I have attached my configure logs for both netcdf-4.4.1 and
> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I have
> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
> that version a try and let me know how it goes.
>
> Thanks,
> Julie
>
> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Can you send me your configure output - there must be something
else
>> going on, my configure always wants netcdf4
>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>
>> # NetCDF C Configuration Summary
>> ==============================
>>
>> # General
>> -------
>> NetCDF Version:        4.4.1
>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>> Host System:        x86_64-unknown-linux-gnu
>> Build Directory:     /usr/local/src/netcdf-4.4.1
>> Install Prefix:         /usr/local/gfortran
>>
>> # Compiling Options
>> -----------------
>> C Compiler:        /usr/local/gfortran/bin/gcc
>> CFLAGS:            -w -fPIC
>> CPPFLAGS:
>> LDFLAGS:        -L/usr/local/gfortran/lib
>> AM_CFLAGS:
>> AM_CPPFLAGS:
>> AM_LDFLAGS:
>> Shared Library:        yes
>> Static Library:        yes
>> Extra libraries:    -lm -lz -lcurl
>>
>> # Features
>> --------
>> NetCDF-2 API:        yes
>> HDF4 Support:        no
>> NetCDF-4 API:        no
>> NC-4 Parallel Support:    no
>> PNetCDF Support:    no
>> DAP Support:        yes
>> Diskless Support:    yes
>> MMap Support:        no
>> JNA Support:        no
>> make  all-recursive
>>
>>
>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>> configure: netCDF-cxx4 4.2
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-linux-gnu
>> checking target system type... x86_64-unknown-linux-gnu
>> checking for a BSD-compatible install... /usr/local/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> configure: checking user options
>> checking whether netCDF extra tests should be run (developers
only)... no
>> checking whether large file (> 2GB) tests should be run... no
>> checking whether benchmaks should be run (experimental)... no
>> checking where to put large temp files if large file tests are
run... .
>> configure: finding other utilities
>> configure: setting up libtool
>> checking how to print strings... printf
>> checking for style of include used by make... GNU
>> checking for gcc... gcc
>> checking whether the C compiler works... yes
>> checking for C compiler default output file name... a.out
>> checking for suffix of executables...
>> checking whether we are cross compiling... no
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether gcc accepts -g... yes
>> checking for gcc option to accept ISO C89... none needed
>> checking dependency style of gcc... gcc3
>> checking for a sed that does not truncate output... /bin/sed
>> checking for grep that handles long lines and -e... /bin/grep
>> checking for egrep... /bin/grep -E
>> checking for fgrep... /bin/grep -F
>> checking for ld used by gcc...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>> checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
>> checking whether ln -s works... yes
>> checking the maximum length of command line arguments... 1966080
>> checking whether the shell understands some XSI constructs... yes
>> checking whether the shell understands "+="... yes
>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>> to reload object files... -r
>> checking for objdump... objdump
>> checking how to recognize dependent libraries... pass_all
>> checking for ar... ar
>> checking for strip... strip
>> checking for ranlib... ranlib
>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>> checking how to run the C preprocessor... gcc -E
>> checking for ANSI C header files... yes
>> checking for sys/types.h... yes
>> checking for sys/stat.h... yes
>> checking for stdlib.h... yes
>> checking for string.h... yes
>> checking for memory.h... yes
>> checking for strings.h... yes
>> checking for inttypes.h... yes
>> checking for stdint.h... yes
>> checking for unistd.h... yes
>> checking for dlfcn.h... yes
>> checking for objdir... .libs
>> checking if gcc supports -fno-rtti -fno-exceptions... no
>> checking for gcc option to produce PIC... -fPIC -DPIC
>> checking if gcc PIC flag -fPIC -DPIC works... yes
>> checking if gcc static flag -static works... no
>> checking if gcc supports -c -o file.o... yes
>> checking if gcc supports -c -o file.o... (cached) yes
>> checking whether the gcc linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking whether -lc should be explicitly linked in... no
>> checking dynamic linker characteristics... GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking whether stripping libraries is possible... yes
>> checking if libtool supports shared libraries... yes
>> checking whether to build shared libraries... yes
>> checking whether to build static libraries... yes
>> checking for g++... g++
>> checking whether we are using the GNU C++ compiler... yes
>> checking whether g++ accepts -g... yes
>> checking dependency style of g++... gcc3
>> checking how to run the C++ preprocessor... g++ -E
>> checking for ld used by g++...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>> GNU ld... yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking for g++ option to produce PIC... -fPIC -DPIC
>> checking if g++ PIC flag -fPIC -DPIC works... yes
>> checking if g++ static flag -static works... no
>> checking if g++ supports -c -o file.o... yes
>> checking if g++ supports -c -o file.o... (cached) yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking for gawk... (cached) gawk
>> checking for gcc... (cached) gcc
>> checking whether we are using the GNU C compiler... (cached) yes
>> checking whether gcc accepts -g... (cached) yes
>> checking for gcc option to accept ISO C89... (cached) none needed
>> checking dependency style of gcc... (cached) gcc3
>> checking how to run the C preprocessor... gcc -E
>> checking whether ln -s works... yes
>> checking whether make sets $(MAKE)... (cached) yes
>> checking stddef.h usability... yes
>> checking stddef.h presence... yes
>> checking for stddef.h... yes
>> checking for stdlib.h... (cached) yes
>> checking for string.h... (cached) yes
>> checking for stdbool.h that conforms to C99... yes
>> checking for _Bool... yes
>> checking for size_t... yes
>> checking for ptrdiff_t... yes
>> checking for stdlib.h... (cached) yes
>> checking for GNU libc compatible malloc... yes
>> checking for special C compiler options needed for large files...
no
>> checking for _FILE_OFFSET_BITS value needed for large files... no
>> checking netcdf.h usability... yes
>> checking netcdf.h presence... yes
>> checking for netcdf.h... yes
>> checking for library containing nc_create... -lnetcdf
>> checking for nc_def_opaque... no
>> checking for nccreate... yes
>> checking for nc_set_log_level... no
>> checking for oc_open... yes
>> checking for nc_use_parallel_enabled... no
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>> [root at linux256 netcdf-cxx4-4.2]#
>>
>>
>>
>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>> Hi Barry.
>>>
>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>> that you were using in order to try to reproduce the problem you
are
>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>> "--disable-netcdf-4" option, however when I ran configure on
>>> netcdf-cxx4-4.3.0 in the following way:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>
>>> I received the same message you did:
>>>
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>
>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>> I didn't get the exact same message but rather a message stating
that
>>> it was an unrecognized option:
>>>
>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>
>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
>>> now, however, adding NetCDF4 support is in our plans for a future
>>> release.
>>>
>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>> following way without the "--disable-netcdf-4" option:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>>
>>> and get a successful build of met-5.2
>>>
>>> Could you please follow the directions below and see if you are
able
>>> to get a successful build as well?
>>>
>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>> the path on your machine.
>>>
>>> Run:
>>>
>>> setenv CC gcc
>>> setenv CXX g++
>>> set FC ""
>>> setenv F90 ""
>>>
>>> In your netcdf-4.4.1 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>> make; make install
>>>
>>> In your netcdf-cxx-4.2 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>> make; make install
>>>
>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>
>>> Please give that a try and let us know how it works out.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> I tried that and 4.2 gives the same problem.
>>>>
>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  Would you be able to use this version?
>>>>>
>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>
>>>>> Give that a shot and let me know how it goes.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> This does not work (
>>>>>>
>>>>>> --disable-netcdf-4
>>>>>>
>>>>>> )
>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>> netcdf-cxx
>>>>>>
>>>>>> checking for nc_use_parallel_enabled... no
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>
>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>> instructions on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>
>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>> again?
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>> problem compile is made with
>>>>>>>> using gcc 5.4.
>>>>>>>> I am using netcdf versions
>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>> which make, test and install without issue.
>>>>>>>> I have tried changing the order of the links without success.
>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>> netcdf_c++4
>>>>>>>>
>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>
>>>>>>>>
>>>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>>>
>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>> better use `mkstemp'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>> `NcFile::is_valid() const'
>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>
>>>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>
>>>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>>>> instructions on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>
>>>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>
>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>
>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>             Queue: met_help
>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>            Status: new
>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>> Any help appreciated,
>>>>>>>>>> barry
>>>>>>>>>>
>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>> have attached the log
>>>>>>>>>>
>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 12:34:45 2016

Hi Julie,
maybe I am running into an underscore issue ? I made BUFR as
recommended
I thought

export PATH=/usr/local/bin:$PATH
BUFRLIB=/usr/local/lib/libbufr.a
export FC=gfortran
export CC=gcc

./preproc.sh
$FC -w -fno-second-underscore -c *.f
$CC -w -c *.c
ar crv $BUFRLIB *.o



Making all in pb2nc
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-pb2nc.o
-MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
'pb2nc.cc' || echo './'`pb2nc.cc
mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-pb2nc_conf_info.Tpo -c
-o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
'./'`pb2nc_conf_info.cc
mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-pb2nc_conf_info.Po
gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
gfortran  -g -O2 -c -o openpb.o openpb.f
gfortran  -g -O2 -c -o closepb.o closepb.f
gfortran  -g -O2 -c -o readpb.o readpb.f
gfortran  -g -O2 -c -o dumppb.o dumppb.f
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
-L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
-L../../../../src/libcode/vx_nav -L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
-lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
-lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util -lvx_grid
-lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
-lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
-L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
-L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib -L/usr/local/lib
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0
-L/usr/local/gcc-5.4/bin/../lib/gcc
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
-L/lib/../lib64 -L/usr/lib/../lib64
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
-lgfortran -lm -lquadmath
/usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
closbf.f:(.text+0x70): undefined reference to `closfb_'
/usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
/usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
openbf.f:(.text+0x6c7): undefined reference to `openrb_'
openbf.f:(.text+0x897): undefined reference to `openrb_'
openbf.f:(.text+0x91d): undefined reference to `openwb_'
openbf.f:(.text+0x98c): undefined reference to `openrb_'
openbf.f:(.text+0xa12): undefined reference to `openwb_'
openbf.f:(.text+0xaa6): undefined reference to `openwb_'
openbf.f:(.text+0xb60): undefined reference to `openab_'
/usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
posapx.f:(.text+0x87): undefined reference to `backbufr_'



On 8/19/16 09:10, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I have attached my configure logs for both netcdf-4.4.1 and
> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I have
> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
> that version a try and let me know how it goes.
>
> Thanks,
> Julie
>
> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Can you send me your configure output - there must be something
else
>> going on, my configure always wants netcdf4
>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>
>> # NetCDF C Configuration Summary
>> ==============================
>>
>> # General
>> -------
>> NetCDF Version:        4.4.1
>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>> Host System:        x86_64-unknown-linux-gnu
>> Build Directory:     /usr/local/src/netcdf-4.4.1
>> Install Prefix:         /usr/local/gfortran
>>
>> # Compiling Options
>> -----------------
>> C Compiler:        /usr/local/gfortran/bin/gcc
>> CFLAGS:            -w -fPIC
>> CPPFLAGS:
>> LDFLAGS:        -L/usr/local/gfortran/lib
>> AM_CFLAGS:
>> AM_CPPFLAGS:
>> AM_LDFLAGS:
>> Shared Library:        yes
>> Static Library:        yes
>> Extra libraries:    -lm -lz -lcurl
>>
>> # Features
>> --------
>> NetCDF-2 API:        yes
>> HDF4 Support:        no
>> NetCDF-4 API:        no
>> NC-4 Parallel Support:    no
>> PNetCDF Support:    no
>> DAP Support:        yes
>> Diskless Support:    yes
>> MMap Support:        no
>> JNA Support:        no
>> make  all-recursive
>>
>>
>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>> configure: netCDF-cxx4 4.2
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-linux-gnu
>> checking target system type... x86_64-unknown-linux-gnu
>> checking for a BSD-compatible install... /usr/local/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> configure: checking user options
>> checking whether netCDF extra tests should be run (developers
only)... no
>> checking whether large file (> 2GB) tests should be run... no
>> checking whether benchmaks should be run (experimental)... no
>> checking where to put large temp files if large file tests are
run... .
>> configure: finding other utilities
>> configure: setting up libtool
>> checking how to print strings... printf
>> checking for style of include used by make... GNU
>> checking for gcc... gcc
>> checking whether the C compiler works... yes
>> checking for C compiler default output file name... a.out
>> checking for suffix of executables...
>> checking whether we are cross compiling... no
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether gcc accepts -g... yes
>> checking for gcc option to accept ISO C89... none needed
>> checking dependency style of gcc... gcc3
>> checking for a sed that does not truncate output... /bin/sed
>> checking for grep that handles long lines and -e... /bin/grep
>> checking for egrep... /bin/grep -E
>> checking for fgrep... /bin/grep -F
>> checking for ld used by gcc...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>> checking the name lister (/usr/local/bin/nm -B) interface... BSD nm
>> checking whether ln -s works... yes
>> checking the maximum length of command line arguments... 1966080
>> checking whether the shell understands some XSI constructs... yes
>> checking whether the shell understands "+="... yes
>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>> to reload object files... -r
>> checking for objdump... objdump
>> checking how to recognize dependent libraries... pass_all
>> checking for ar... ar
>> checking for strip... strip
>> checking for ranlib... ranlib
>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>> checking how to run the C preprocessor... gcc -E
>> checking for ANSI C header files... yes
>> checking for sys/types.h... yes
>> checking for sys/stat.h... yes
>> checking for stdlib.h... yes
>> checking for string.h... yes
>> checking for memory.h... yes
>> checking for strings.h... yes
>> checking for inttypes.h... yes
>> checking for stdint.h... yes
>> checking for unistd.h... yes
>> checking for dlfcn.h... yes
>> checking for objdir... .libs
>> checking if gcc supports -fno-rtti -fno-exceptions... no
>> checking for gcc option to produce PIC... -fPIC -DPIC
>> checking if gcc PIC flag -fPIC -DPIC works... yes
>> checking if gcc static flag -static works... no
>> checking if gcc supports -c -o file.o... yes
>> checking if gcc supports -c -o file.o... (cached) yes
>> checking whether the gcc linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking whether -lc should be explicitly linked in... no
>> checking dynamic linker characteristics... GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking whether stripping libraries is possible... yes
>> checking if libtool supports shared libraries... yes
>> checking whether to build shared libraries... yes
>> checking whether to build static libraries... yes
>> checking for g++... g++
>> checking whether we are using the GNU C++ compiler... yes
>> checking whether g++ accepts -g... yes
>> checking dependency style of g++... gcc3
>> checking how to run the C++ preprocessor... g++ -E
>> checking for ld used by g++...
>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>> checking if the linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>> GNU ld... yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking for g++ option to produce PIC... -fPIC -DPIC
>> checking if g++ PIC flag -fPIC -DPIC works... yes
>> checking if g++ static flag -static works... no
>> checking if g++ supports -c -o file.o... yes
>> checking if g++ supports -c -o file.o... (cached) yes
>> checking whether the g++ linker
>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>> supports shared libraries... yes
>> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
>> checking how to hardcode library paths into programs... immediate
>> checking for gawk... (cached) gawk
>> checking for gcc... (cached) gcc
>> checking whether we are using the GNU C compiler... (cached) yes
>> checking whether gcc accepts -g... (cached) yes
>> checking for gcc option to accept ISO C89... (cached) none needed
>> checking dependency style of gcc... (cached) gcc3
>> checking how to run the C preprocessor... gcc -E
>> checking whether ln -s works... yes
>> checking whether make sets $(MAKE)... (cached) yes
>> checking stddef.h usability... yes
>> checking stddef.h presence... yes
>> checking for stddef.h... yes
>> checking for stdlib.h... (cached) yes
>> checking for string.h... (cached) yes
>> checking for stdbool.h that conforms to C99... yes
>> checking for _Bool... yes
>> checking for size_t... yes
>> checking for ptrdiff_t... yes
>> checking for stdlib.h... (cached) yes
>> checking for GNU libc compatible malloc... yes
>> checking for special C compiler options needed for large files...
no
>> checking for _FILE_OFFSET_BITS value needed for large files... no
>> checking netcdf.h usability... yes
>> checking netcdf.h presence... yes
>> checking for netcdf.h... yes
>> checking for library containing nc_create... -lnetcdf
>> checking for nc_def_opaque... no
>> checking for nccreate... yes
>> checking for nc_set_log_level... no
>> checking for oc_open... yes
>> checking for nc_use_parallel_enabled... no
>> configure: error: NetCDF must be built with netCDF-4 enabled.
>> [root at linux256 netcdf-cxx4-4.2]#
>>
>>
>>
>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>> Hi Barry.
>>>
>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>> that you were using in order to try to reproduce the problem you
are
>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>> "--disable-netcdf-4" option, however when I ran configure on
>>> netcdf-cxx4-4.3.0 in the following way:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>
>>> I received the same message you did:
>>>
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>
>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>> I didn't get the exact same message but rather a message stating
that
>>> it was an unrecognized option:
>>>
>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>
>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4" for
>>> now, however, adding NetCDF4 support is in our plans for a future
>>> release.
>>>
>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>> following way without the "--disable-netcdf-4" option:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>>
>>> and get a successful build of met-5.2
>>>
>>> Could you please follow the directions below and see if you are
able
>>> to get a successful build as well?
>>>
>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>> the path on your machine.
>>>
>>> Run:
>>>
>>> setenv CC gcc
>>> setenv CXX g++
>>> set FC ""
>>> setenv F90 ""
>>>
>>> In your netcdf-4.4.1 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>> make; make install
>>>
>>> In your netcdf-cxx-4.2 directory, run:
>>>
>>> ./configure --prefix=/netcdf/install/path
>>> make; make install
>>>
>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>
>>> Please give that a try and let us know how it works out.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> I tried that and 4.2 gives the same problem.
>>>>
>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  Would you be able to use this version?
>>>>>
>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>
>>>>> Give that a shot and let me know how it goes.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> This does not work (
>>>>>>
>>>>>> --disable-netcdf-4
>>>>>>
>>>>>> )
>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>> netcdf-cxx
>>>>>>
>>>>>> checking for nc_use_parallel_enabled... no
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>
>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>> instructions on this page:
>>>>>>>
>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>
>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>> again?
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>> problem compile is made with
>>>>>>>> using gcc 5.4.
>>>>>>>> I am using netcdf versions
>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>> which make, test and install without issue.
>>>>>>>> I have tried changing the order of the links without success.
>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>> netcdf_c++4
>>>>>>>>
>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 -> libnetcdf_c++4.so.1.0.3
>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>
>>>>>>>>
>>>>>>>> Still get the error below. Is it a problem with underscores ?
>>>>>>>>
>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>> better use `mkstemp'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>> `NcFile::is_valid() const'
>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>
>>>>>>>>> Based on the error message you sent, I see that the MET code
isn't
>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>
>>>>>>>>> Could you please try recompiling the NetCDF library locally,
using the
>>>>>>>>> instructions on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>
>>>>>>>>> Then, set your environment variables for NetCDF as described
on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>
>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>
>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>             Queue: met_help
>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>            Status: new
>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>> Any help appreciated,
>>>>>>>>>> barry
>>>>>>>>>>
>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>> have attached the log
>>>>>>>>>>
>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>> 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_statistics
>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Fri Aug 19 13:26:18 2016

Hi Barry.  We have seen this issue come up previously, and I do
believe it is an underscore issue, like you said.

I just want to verify that you are using BUFRLIB v10.2.3 and not
BUFRLIB version 11.0.0.

Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
building it in its own directory.  For example:

export PATH=/usr/local/bin:$PATH
export FC=gfortran
export CC=gcc

cd /usr/local/lib/bufrlib (for example - whereever you'd like to put
it is fine)
tar -xvf BUFRLIB_v10-2-3.tar

$CC -c -DUNDERSCORE *.c
$FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
ar crv libbufr.a *.o

Give that a try and let me know how it works.

Just FYI, I am about to leave for the day, but I will be back on
Monday and can help you then if you need further assistance.

Julie



On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Hi Julie,
> maybe I am running into an underscore issue ? I made BUFR as
recommended
> I thought
>
> export PATH=/usr/local/bin:$PATH
> BUFRLIB=/usr/local/lib/libbufr.a
> export FC=gfortran
> export CC=gcc
>
> ./preproc.sh
> $FC -w -fno-second-underscore -c *.f
> $CC -w -c *.c
> ar crv $BUFRLIB *.o
>
>
>
> Making all in pb2nc
> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
> 'pb2nc.cc' || echo './'`pb2nc.cc
> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-pb2nc_conf_info.Tpo
-c
> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
> './'`pb2nc_conf_info.cc
> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-pb2nc_conf_info.Po
> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
> gfortran  -g -O2 -c -o openpb.o openpb.f
> gfortran  -g -O2 -c -o closepb.o closepb.f
> gfortran  -g -O2 -c -o readpb.o readpb.f
> gfortran  -g -O2 -c -o dumppb.o dumppb.f
> g++  -fPIC -w -L../../../../src/basic/vx_cal
> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
> -L../../../../src/libcode/vx_afm
> -L../../../../src/libcode/vx_analysis_util
> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
> -L../../../../src/libcode/vx_data2d_factory
> -L../../../../src/libcode/vx_data2d_grib
> -L../../../../src/libcode/vx_data2d_grib2
> -L../../../../src/libcode/vx_data2d_nccf
> -L../../../../src/libcode/vx_data2d_nc_met
> -L../../../../src/libcode/vx_data2d_nc_pinterp
> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
> -L../../../../src/libcode/vx_pb_util
> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
> -L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
> -L../../../../src/libcode/vx_regrid
> -L../../../../src/libcode/vx_shapedata
> -L../../../../src/libcode/vx_statistics
> -L../../../../src/libcode/vx_stat_out
> -L../../../../src/libcode/vx_time_series
> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0
> -L/usr/local/gcc-5.4/bin/../lib/gcc
> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
> -L/lib/../lib64 -L/usr/lib/../lib64
> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
> -lgfortran -lm -lquadmath
> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
> closbf.f:(.text+0x70): undefined reference to `closfb_'
> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
> openbf.f:(.text+0x897): undefined reference to `openrb_'
> openbf.f:(.text+0x91d): undefined reference to `openwb_'
> openbf.f:(.text+0x98c): undefined reference to `openrb_'
> openbf.f:(.text+0xa12): undefined reference to `openwb_'
> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
> openbf.f:(.text+0xb60): undefined reference to `openab_'
> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>
>
>
> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>> Hi Barry.
>>
>> I have attached my configure logs for both netcdf-4.4.1 and
>> netcdf-cxx-4.2.  There may be a difference in versions for cxx as I
>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
>> that version a try and let me know how it goes.
>>
>> Thanks,
>> Julie
>>
>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate) via
RT
>> <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Can you send me your configure output - there must be something
else
>>> going on, my configure always wants netcdf4
>>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>>
>>> # NetCDF C Configuration Summary
>>> ==============================
>>>
>>> # General
>>> -------
>>> NetCDF Version:        4.4.1
>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>> Host System:        x86_64-unknown-linux-gnu
>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>> Install Prefix:         /usr/local/gfortran
>>>
>>> # Compiling Options
>>> -----------------
>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>> CFLAGS:            -w -fPIC
>>> CPPFLAGS:
>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>> AM_CFLAGS:
>>> AM_CPPFLAGS:
>>> AM_LDFLAGS:
>>> Shared Library:        yes
>>> Static Library:        yes
>>> Extra libraries:    -lm -lz -lcurl
>>>
>>> # Features
>>> --------
>>> NetCDF-2 API:        yes
>>> HDF4 Support:        no
>>> NetCDF-4 API:        no
>>> NC-4 Parallel Support:    no
>>> PNetCDF Support:    no
>>> DAP Support:        yes
>>> Diskless Support:    yes
>>> MMap Support:        no
>>> JNA Support:        no
>>> make  all-recursive
>>>
>>>
>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>> configure: netCDF-cxx4 4.2
>>> checking build system type... x86_64-unknown-linux-gnu
>>> checking host system type... x86_64-unknown-linux-gnu
>>> checking target system type... x86_64-unknown-linux-gnu
>>> checking for a BSD-compatible install... /usr/local/bin/install -c
>>> checking whether build environment is sane... yes
>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>> checking for gawk... gawk
>>> checking whether make sets $(MAKE)... yes
>>> configure: checking user options
>>> checking whether netCDF extra tests should be run (developers
only)... no
>>> checking whether large file (> 2GB) tests should be run... no
>>> checking whether benchmaks should be run (experimental)... no
>>> checking where to put large temp files if large file tests are
run... .
>>> configure: finding other utilities
>>> configure: setting up libtool
>>> checking how to print strings... printf
>>> checking for style of include used by make... GNU
>>> checking for gcc... gcc
>>> checking whether the C compiler works... yes
>>> checking for C compiler default output file name... a.out
>>> checking for suffix of executables...
>>> checking whether we are cross compiling... no
>>> checking for suffix of object files... o
>>> checking whether we are using the GNU C compiler... yes
>>> checking whether gcc accepts -g... yes
>>> checking for gcc option to accept ISO C89... none needed
>>> checking dependency style of gcc... gcc3
>>> checking for a sed that does not truncate output... /bin/sed
>>> checking for grep that handles long lines and -e... /bin/grep
>>> checking for egrep... /bin/grep -E
>>> checking for fgrep... /bin/grep -F
>>> checking for ld used by gcc...
>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>> checking if the linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>> checking the name lister (/usr/local/bin/nm -B) interface... BSD
nm
>>> checking whether ln -s works... yes
>>> checking the maximum length of command line arguments... 1966080
>>> checking whether the shell understands some XSI constructs... yes
>>> checking whether the shell understands "+="... yes
>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>>> to reload object files... -r
>>> checking for objdump... objdump
>>> checking how to recognize dependent libraries... pass_all
>>> checking for ar... ar
>>> checking for strip... strip
>>> checking for ranlib... ranlib
>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>> checking how to run the C preprocessor... gcc -E
>>> checking for ANSI C header files... yes
>>> checking for sys/types.h... yes
>>> checking for sys/stat.h... yes
>>> checking for stdlib.h... yes
>>> checking for string.h... yes
>>> checking for memory.h... yes
>>> checking for strings.h... yes
>>> checking for inttypes.h... yes
>>> checking for stdint.h... yes
>>> checking for unistd.h... yes
>>> checking for dlfcn.h... yes
>>> checking for objdir... .libs
>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>> checking if gcc static flag -static works... no
>>> checking if gcc supports -c -o file.o... yes
>>> checking if gcc supports -c -o file.o... (cached) yes
>>> checking whether the gcc linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking whether -lc should be explicitly linked in... no
>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>> checking how to hardcode library paths into programs... immediate
>>> checking whether stripping libraries is possible... yes
>>> checking if libtool supports shared libraries... yes
>>> checking whether to build shared libraries... yes
>>> checking whether to build static libraries... yes
>>> checking for g++... g++
>>> checking whether we are using the GNU C++ compiler... yes
>>> checking whether g++ accepts -g... yes
>>> checking dependency style of g++... gcc3
>>> checking how to run the C++ preprocessor... g++ -E
>>> checking for ld used by g++...
>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>>> checking if the linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
is
>>> GNU ld... yes
>>> checking whether the g++ linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>> checking if g++ static flag -static works... no
>>> checking if g++ supports -c -o file.o... yes
>>> checking if g++ supports -c -o file.o... (cached) yes
>>> checking whether the g++ linker
>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64)
>>> supports shared libraries... yes
>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>> checking how to hardcode library paths into programs... immediate
>>> checking for gawk... (cached) gawk
>>> checking for gcc... (cached) gcc
>>> checking whether we are using the GNU C compiler... (cached) yes
>>> checking whether gcc accepts -g... (cached) yes
>>> checking for gcc option to accept ISO C89... (cached) none needed
>>> checking dependency style of gcc... (cached) gcc3
>>> checking how to run the C preprocessor... gcc -E
>>> checking whether ln -s works... yes
>>> checking whether make sets $(MAKE)... (cached) yes
>>> checking stddef.h usability... yes
>>> checking stddef.h presence... yes
>>> checking for stddef.h... yes
>>> checking for stdlib.h... (cached) yes
>>> checking for string.h... (cached) yes
>>> checking for stdbool.h that conforms to C99... yes
>>> checking for _Bool... yes
>>> checking for size_t... yes
>>> checking for ptrdiff_t... yes
>>> checking for stdlib.h... (cached) yes
>>> checking for GNU libc compatible malloc... yes
>>> checking for special C compiler options needed for large files...
no
>>> checking for _FILE_OFFSET_BITS value needed for large files... no
>>> checking netcdf.h usability... yes
>>> checking netcdf.h presence... yes
>>> checking for netcdf.h... yes
>>> checking for library containing nc_create... -lnetcdf
>>> checking for nc_def_opaque... no
>>> checking for nccreate... yes
>>> checking for nc_set_log_level... no
>>> checking for oc_open... yes
>>> checking for nc_use_parallel_enabled... no
>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>> [root at linux256 netcdf-cxx4-4.2]#
>>>
>>>
>>>
>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>> Hi Barry.
>>>>
>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>> that you were using in order to try to reproduce the problem you
are
>>>> experiencing.  I was able to get netcdf-4.4.1 installed using the
>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>
>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>
>>>> I received the same message you did:
>>>>
>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>
>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>>> I didn't get the exact same message but rather a message stating
that
>>>> it was an unrecognized option:
>>>>
>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>
>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4"
for
>>>> now, however, adding NetCDF4 support is in our plans for a future
>>>> release.
>>>>
>>>> I was able to proceed with netcdf-cxx-4.2 by running configure in
the
>>>> following way without the "--disable-netcdf-4" option:
>>>>
>>>> ./configure --prefix=/netcdf/install/path
>>>>
>>>> and get a successful build of met-5.2
>>>>
>>>> Could you please follow the directions below and see if you are
able
>>>> to get a successful build as well?
>>>>
>>>> Note: Be sure to replace the references to "/netcdf/install/path"
with
>>>> the path on your machine.
>>>>
>>>> Run:
>>>>
>>>> setenv CC gcc
>>>> setenv CXX g++
>>>> set FC ""
>>>> setenv F90 ""
>>>>
>>>> In your netcdf-4.4.1 directory, run:
>>>>
>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>> make; make install
>>>>
>>>> In your netcdf-cxx-4.2 directory, run:
>>>>
>>>> ./configure --prefix=/netcdf/install/path
>>>> make; make install
>>>>
>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>
>>>> Please give that a try and let us know how it works out.
>>>>
>>>> Thanks,
>>>> Julie
>>>>
>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>>> RT <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Hi Julie,
>>>>> I tried that and 4.2 gives the same problem.
>>>>>
>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>
>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>
>>>>>> Give that a shot and let me know how it goes.
>>>>>>
>>>>>> Thanks,
>>>>>> Julie
>>>>>>
>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> This does not work (
>>>>>>>
>>>>>>> --disable-netcdf-4
>>>>>>>
>>>>>>> )
>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>> netcdf-cxx
>>>>>>>
>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>
>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>> instructions on this page:
>>>>>>>>
>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>
>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>> again?
>>>>>>>>
>>>>>>>> Thanks!
>>>>>>>>
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>> Hi Julie,
>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>> problem compile is made with
>>>>>>>>> using gcc 5.4.
>>>>>>>>> I am using netcdf versions
>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>>> which make, test and install without issue.
>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>> netcdf_c++4
>>>>>>>>>
>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Still get the error below. Is it a problem with underscores
?
>>>>>>>>>
>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>>> better use `mkstemp'
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>>
>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>>> family of compilers that differs from what they're using to
build MET.
>>>>>>>>>>
>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>> instructions on this page:
>>>>>>>>>>
>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>
>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>
>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>
>>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>>
>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Julie
>>>>>>>>>>
>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>>             Queue: met_help
>>>>>>>>>>>           Subject: compile problem
>>>>>>>>>>>             Owner: Nobody
>>>>>>>>>>>        Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>            Status: new
>>>>>>>>>>>       Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>> barry
>>>>>>>>>>>
>>>>>>>>>>> The error "undefined reference" is  a fair way down in the
compile - I
>>>>>>>>>>> have attached the log
>>>>>>>>>>>
>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>> 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_statistics
>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>> 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_statistics
>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Barry McInnes
>>>>>>>>>>> 325 Broadway
>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>> (303)4976231
>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Fri Aug 19 14:16:11 2016

Hi Julie,
Thanks for all the help.
Yes its 10.2.3, so the compile lines got me further on the met make.
Up to this, but will continue the struggle MOnday

make[5]: Entering directory
`/usr/local/src/met-5.2/src/tools/other/modis_regrid'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
modis_regrid-modis_regrid.o -MD -MP -MF
.deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-modis_regrid.o
`test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-sat_utils.Tpo
-c
-o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
'./'`sat_utils.cc
mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-sat_utils.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
modis_regrid-cloudsat_swath_file.o -MD -MP -MF
.deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
modis_regrid-cloudsat_swath_file.o `test -f 'cloudsat_swath_file.cc'
||
echo './'`cloudsat_swath_file.cc
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_data_fields()’:
cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
declared in this scope
  if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
                                                  ^
cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
declared in this scope
  if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype) < 0 )
{
                                                              ^
cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not declared
in
this scope
     if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char *)
buf)
< 0 )  {
^
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_attributes()’:
cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not declared
in
this scope
  if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )  {





On 8/19/16 13:26, Julie Prestopnik via RT wrote:
> Hi Barry.  We have seen this issue come up previously, and I do
> believe it is an underscore issue, like you said.
>
> I just want to verify that you are using BUFRLIB v10.2.3 and not
> BUFRLIB version 11.0.0.
>
> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
> building it in its own directory.  For example:
>
> export PATH=/usr/local/bin:$PATH
> export FC=gfortran
> export CC=gcc
>
> cd /usr/local/lib/bufrlib (for example - whereever you'd like to put
it is fine)
> tar -xvf BUFRLIB_v10-2-3.tar
>
> $CC -c -DUNDERSCORE *.c
> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
> ar crv libbufr.a *.o
>
> Give that a try and let me know how it works.
>
> Just FYI, I am about to leave for the day, but I will be back on
> Monday and can help you then if you need further assistance.
>
> Julie
>
>
>
> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate) via
> RT <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Hi Julie,
>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>> I thought
>>
>> export PATH=/usr/local/bin:$PATH
>> BUFRLIB=/usr/local/lib/libbufr.a
>> export FC=gfortran
>> export CC=gcc
>>
>> ./preproc.sh
>> $FC -w -fno-second-underscore -c *.f
>> $CC -w -c *.c
>> ar crv $BUFRLIB *.o
>>
>>
>>
>> Making all in pb2nc
>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>> 'pb2nc.cc' || echo './'`pb2nc.cc
>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-pb2nc_conf_info.Tpo
-c
>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
>> './'`pb2nc_conf_info.cc
>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>> gfortran  -g -O2 -c -o openpb.o openpb.f
>> gfortran  -g -O2 -c -o closepb.o closepb.f
>> gfortran  -g -O2 -c -o readpb.o readpb.f
>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>> -L../../../../src/libcode/vx_afm
>> -L../../../../src/libcode/vx_analysis_util
>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>> -L../../../../src/libcode/vx_data2d_factory
>> -L../../../../src/libcode/vx_data2d_grib
>> -L../../../../src/libcode/vx_data2d_grib2
>> -L../../../../src/libcode/vx_data2d_nccf
>> -L../../../../src/libcode/vx_data2d_nc_met
>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>> -L../../../../src/libcode/vx_pb_util
>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>> -L../../../../src/libcode/vx_regrid
>> -L../../../../src/libcode/vx_shapedata
>> -L../../../../src/libcode/vx_statistics
>> -L../../../../src/libcode/vx_stat_out
>> -L../../../../src/libcode/vx_time_series
>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0
>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>> -L/lib/../lib64 -L/usr/lib/../lib64
>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>> -lgfortran -lm -lquadmath
>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>
>>
>>
>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>> Hi Barry.
>>>
>>> I have attached my configure logs for both netcdf-4.4.1 and
>>> netcdf-cxx-4.2.  There may be a difference in versions for cxx as
I
>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
>>> that version a try and let me know how it goes.
>>>
>>> Thanks,
>>> Julie
>>>
>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate)
via RT
>>> <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Can you send me your configure output - there must be something
else
>>>> going on, my configure always wants netcdf4
>>>> Here is my netcdf-4.4.1 config and then the configure for netcdf-
cxx
>>>>
>>>> # NetCDF C Configuration Summary
>>>> ==============================
>>>>
>>>> # General
>>>> -------
>>>> NetCDF Version:        4.4.1
>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>> Host System:        x86_64-unknown-linux-gnu
>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>> Install Prefix:         /usr/local/gfortran
>>>>
>>>> # Compiling Options
>>>> -----------------
>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>> CFLAGS:            -w -fPIC
>>>> CPPFLAGS:
>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>> AM_CFLAGS:
>>>> AM_CPPFLAGS:
>>>> AM_LDFLAGS:
>>>> Shared Library:        yes
>>>> Static Library:        yes
>>>> Extra libraries:    -lm -lz -lcurl
>>>>
>>>> # Features
>>>> --------
>>>> NetCDF-2 API:        yes
>>>> HDF4 Support:        no
>>>> NetCDF-4 API:        no
>>>> NC-4 Parallel Support:    no
>>>> PNetCDF Support:    no
>>>> DAP Support:        yes
>>>> Diskless Support:    yes
>>>> MMap Support:        no
>>>> JNA Support:        no
>>>> make  all-recursive
>>>>
>>>>
>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>> configure: netCDF-cxx4 4.2
>>>> checking build system type... x86_64-unknown-linux-gnu
>>>> checking host system type... x86_64-unknown-linux-gnu
>>>> checking target system type... x86_64-unknown-linux-gnu
>>>> checking for a BSD-compatible install... /usr/local/bin/install
-c
>>>> checking whether build environment is sane... yes
>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>>> checking for gawk... gawk
>>>> checking whether make sets $(MAKE)... yes
>>>> configure: checking user options
>>>> checking whether netCDF extra tests should be run (developers
only)... no
>>>> checking whether large file (> 2GB) tests should be run... no
>>>> checking whether benchmaks should be run (experimental)... no
>>>> checking where to put large temp files if large file tests are
run... .
>>>> configure: finding other utilities
>>>> configure: setting up libtool
>>>> checking how to print strings... printf
>>>> checking for style of include used by make... GNU
>>>> checking for gcc... gcc
>>>> checking whether the C compiler works... yes
>>>> checking for C compiler default output file name... a.out
>>>> checking for suffix of executables...
>>>> checking whether we are cross compiling... no
>>>> checking for suffix of object files... o
>>>> checking whether we are using the GNU C compiler... yes
>>>> checking whether gcc accepts -g... yes
>>>> checking for gcc option to accept ISO C89... none needed
>>>> checking dependency style of gcc... gcc3
>>>> checking for a sed that does not truncate output... /bin/sed
>>>> checking for grep that handles long lines and -e... /bin/grep
>>>> checking for egrep... /bin/grep -E
>>>> checking for fgrep... /bin/grep -F
>>>> checking for ld used by gcc...
>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>> checking if the linker
>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU ld...
yes
>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>> checking the name lister (/usr/local/bin/nm -B) interface... BSD
nm
>>>> checking whether ln -s works... yes
>>>> checking the maximum length of command line arguments... 1966080
>>>> checking whether the shell understands some XSI constructs... yes
>>>> checking whether the shell understands "+="... yes
>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>>>> to reload object files... -r
>>>> checking for objdump... objdump
>>>> checking how to recognize dependent libraries... pass_all
>>>> checking for ar... ar
>>>> checking for strip... strip
>>>> checking for ranlib... ranlib
>>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>>> checking how to run the C preprocessor... gcc -E
>>>> checking for ANSI C header files... yes
>>>> checking for sys/types.h... yes
>>>> checking for sys/stat.h... yes
>>>> checking for stdlib.h... yes
>>>> checking for string.h... yes
>>>> checking for memory.h... yes
>>>> checking for strings.h... yes
>>>> checking for inttypes.h... yes
>>>> checking for stdint.h... yes
>>>> checking for unistd.h... yes
>>>> checking for dlfcn.h... yes
>>>> checking for objdir... .libs
>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>> checking if gcc static flag -static works... no
>>>> checking if gcc supports -c -o file.o... yes
>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>> checking whether the gcc linker
>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>> supports shared libraries... yes
>>>> checking whether -lc should be explicitly linked in... no
>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>> checking how to hardcode library paths into programs... immediate
>>>> checking whether stripping libraries is possible... yes
>>>> checking if libtool supports shared libraries... yes
>>>> checking whether to build shared libraries... yes
>>>> checking whether to build static libraries... yes
>>>> checking for g++... g++
>>>> checking whether we are using the GNU C++ compiler... yes
>>>> checking whether g++ accepts -g... yes
>>>> checking dependency style of g++... gcc3
>>>> checking how to run the C++ preprocessor... g++ -E
>>>> checking for ld used by g++...
>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>>>> checking if the linker
>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>> GNU ld... yes
>>>> checking whether the g++ linker
>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>> supports shared libraries... yes
>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>> checking if g++ static flag -static works... no
>>>> checking if g++ supports -c -o file.o... yes
>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>> checking whether the g++ linker
>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>> supports shared libraries... yes
>>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>>> checking how to hardcode library paths into programs... immediate
>>>> checking for gawk... (cached) gawk
>>>> checking for gcc... (cached) gcc
>>>> checking whether we are using the GNU C compiler... (cached) yes
>>>> checking whether gcc accepts -g... (cached) yes
>>>> checking for gcc option to accept ISO C89... (cached) none needed
>>>> checking dependency style of gcc... (cached) gcc3
>>>> checking how to run the C preprocessor... gcc -E
>>>> checking whether ln -s works... yes
>>>> checking whether make sets $(MAKE)... (cached) yes
>>>> checking stddef.h usability... yes
>>>> checking stddef.h presence... yes
>>>> checking for stddef.h... yes
>>>> checking for stdlib.h... (cached) yes
>>>> checking for string.h... (cached) yes
>>>> checking for stdbool.h that conforms to C99... yes
>>>> checking for _Bool... yes
>>>> checking for size_t... yes
>>>> checking for ptrdiff_t... yes
>>>> checking for stdlib.h... (cached) yes
>>>> checking for GNU libc compatible malloc... yes
>>>> checking for special C compiler options needed for large files...
no
>>>> checking for _FILE_OFFSET_BITS value needed for large files... no
>>>> checking netcdf.h usability... yes
>>>> checking netcdf.h presence... yes
>>>> checking for netcdf.h... yes
>>>> checking for library containing nc_create... -lnetcdf
>>>> checking for nc_def_opaque... no
>>>> checking for nccreate... yes
>>>> checking for nc_set_log_level... no
>>>> checking for oc_open... yes
>>>> checking for nc_use_parallel_enabled... no
>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>
>>>>
>>>>
>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.
>>>>>
>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>>> that you were using in order to try to reproduce the problem you
are
>>>>> experiencing.  I was able to get netcdf-4.4.1 installed using
the
>>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>
>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>
>>>>> I received the same message you did:
>>>>>
>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>
>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to configure
that.
>>>>> I didn't get the exact same message but rather a message stating
that
>>>>> it was an unrecognized option:
>>>>>
>>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>>
>>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4"
for
>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>> release.
>>>>>
>>>>> I was able to proceed with netcdf-cxx-4.2 by running configure
in the
>>>>> following way without the "--disable-netcdf-4" option:
>>>>>
>>>>> ./configure --prefix=/netcdf/install/path
>>>>>
>>>>> and get a successful build of met-5.2
>>>>>
>>>>> Could you please follow the directions below and see if you are
able
>>>>> to get a successful build as well?
>>>>>
>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>> the path on your machine.
>>>>>
>>>>> Run:
>>>>>
>>>>> setenv CC gcc
>>>>> setenv CXX g++
>>>>> set FC ""
>>>>> setenv F90 ""
>>>>>
>>>>> In your netcdf-4.4.1 directory, run:
>>>>>
>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>> make; make install
>>>>>
>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>
>>>>> ./configure --prefix=/netcdf/install/path
>>>>> make; make install
>>>>>
>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>
>>>>> Please give that a try and let us know how it works out.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> Hi Julie,
>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>
>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>
>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>>
>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> This does not work (
>>>>>>>>
>>>>>>>> --disable-netcdf-4
>>>>>>>>
>>>>>>>> )
>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>> netcdf-cxx
>>>>>>>>
>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>>
>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>> instructions on this page:
>>>>>>>>>
>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>
>>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>>> again?
>>>>>>>>>
>>>>>>>>> Thanks!
>>>>>>>>>
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>> Hi Julie,
>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>> problem compile is made with
>>>>>>>>>> using gcc 5.4.
>>>>>>>>>> I am using netcdf versions
>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-4.3.0
>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>> netcdf_c++4
>>>>>>>>>>
>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so -> libnetcdf_c++4.so.1.0.3
>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Still get the error below. Is it a problem with underscores
?
>>>>>>>>>>
>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is
dangerous,
>>>>>>>>>> better use `mkstemp'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2 to
compile.
>>>>>>>>>>>
>>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>>> compiling because the linker is having problems linking to
the NetCDF
>>>>>>>>>>> library.  These types of linker errors almost always occur
because
>>>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>>>> family of compilers that differs from what they're using
to build MET.
>>>>>>>>>>>
>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>
>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>
>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>
>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>
>>>>>>>>>>> Then, please try running configure and then try installing
MET again.
>>>>>>>>>>>
>>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Julie
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>              Queue: met_help
>>>>>>>>>>>>            Subject: compile problem
>>>>>>>>>>>>              Owner: Nobody
>>>>>>>>>>>>         Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>             Status: new
>>>>>>>>>>>>        Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>> barry
>>>>>>>>>>>>
>>>>>>>>>>>> The error "undefined reference" is  a fair way down in
the compile - I
>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>
>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc'
|| echo
>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Mon Aug 22 09:09:52 2016

Hi Barry.  Could you please send a file containing your output from
running ./configure and also your make_install.log file?

Thanks!

Julie

On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate) via RT
<met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Hi Julie,
> Thanks for all the help.
> Yes its 10.2.3, so the compile lines got me further on the met make.
> Up to this, but will continue the struggle MOnday
>
> make[5]: Entering directory
> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
> modis_regrid-modis_regrid.o -MD -MP -MF
> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
> './'`sat_utils.cc
> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
> 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_statistics
> -I../../../../src/libcode/vx_stat_out
> -I../../../../src/libcode/vx_time_series
> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
> -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
> modis_regrid-cloudsat_swath_file.o `test -f 'cloudsat_swath_file.cc'
||
> echo './'`cloudsat_swath_file.cc
> cloudsat_swath_file.cc: In member function ‘void
> CloudsatSwath::get_data_fields()’:
> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
> declared in this scope
>   if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>                                                   ^
> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
> declared in this scope
>   if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype) < 0
)  {
>                                                               ^
> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
> this scope
>      if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char *)
buf)
> < 0 )  {
> ^
> cloudsat_swath_file.cc: In member function ‘void
> CloudsatSwath::get_attributes()’:
> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not declared
in
> this scope
>   if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )  {
>
>
>
>
>
> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>> Hi Barry.  We have seen this issue come up previously, and I do
>> believe it is an underscore issue, like you said.
>>
>> I just want to verify that you are using BUFRLIB v10.2.3 and not
>> BUFRLIB version 11.0.0.
>>
>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>> building it in its own directory.  For example:
>>
>> export PATH=/usr/local/bin:$PATH
>> export FC=gfortran
>> export CC=gcc
>>
>> cd /usr/local/lib/bufrlib (for example - whereever you'd like to
put it is fine)
>> tar -xvf BUFRLIB_v10-2-3.tar
>>
>> $CC -c -DUNDERSCORE *.c
>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>> ar crv libbufr.a *.o
>>
>> Give that a try and let me know how it works.
>>
>> Just FYI, I am about to leave for the day, but I will be back on
>> Monday and can help you then if you need further assistance.
>>
>> Julie
>>
>>
>>
>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate)
via
>> RT <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Hi Julie,
>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>> I thought
>>>
>>> export PATH=/usr/local/bin:$PATH
>>> BUFRLIB=/usr/local/lib/libbufr.a
>>> export FC=gfortran
>>> export CC=gcc
>>>
>>> ./preproc.sh
>>> $FC -w -fno-second-underscore -c *.f
>>> $CC -w -c *.c
>>> ar crv $BUFRLIB *.o
>>>
>>>
>>>
>>> Making all in pb2nc
>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
>>> './'`pb2nc_conf_info.cc
>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>> -L../../../../src/libcode/vx_afm
>>> -L../../../../src/libcode/vx_analysis_util
>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>> -L../../../../src/libcode/vx_data2d_factory
>>> -L../../../../src/libcode/vx_data2d_grib
>>> -L../../../../src/libcode/vx_data2d_grib2
>>> -L../../../../src/libcode/vx_data2d_nccf
>>> -L../../../../src/libcode/vx_data2d_nc_met
>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>> -L../../../../src/libcode/vx_pb_util
>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>> -L../../../../src/libcode/vx_regrid
>>> -L../../../../src/libcode/vx_shapedata
>>> -L../../../../src/libcode/vx_statistics
>>> -L../../../../src/libcode/vx_stat_out
>>> -L../../../../src/libcode/vx_time_series
>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0
>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>> -lgfortran -lm -lquadmath
>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>
>>>
>>>
>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>> Hi Barry.
>>>>
>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>> netcdf-cxx-4.2.  There may be a difference in versions for cxx as
I
>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).  Please
give
>>>> that version a try and let me know how it goes.
>>>>
>>>> Thanks,
>>>> Julie
>>>>
>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>> <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Can you send me your configure output - there must be something
else
>>>>> going on, my configure always wants netcdf4
>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>
>>>>> # NetCDF C Configuration Summary
>>>>> ==============================
>>>>>
>>>>> # General
>>>>> -------
>>>>> NetCDF Version:        4.4.1
>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>> Install Prefix:         /usr/local/gfortran
>>>>>
>>>>> # Compiling Options
>>>>> -----------------
>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>> CFLAGS:            -w -fPIC
>>>>> CPPFLAGS:
>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>> AM_CFLAGS:
>>>>> AM_CPPFLAGS:
>>>>> AM_LDFLAGS:
>>>>> Shared Library:        yes
>>>>> Static Library:        yes
>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>
>>>>> # Features
>>>>> --------
>>>>> NetCDF-2 API:        yes
>>>>> HDF4 Support:        no
>>>>> NetCDF-4 API:        no
>>>>> NC-4 Parallel Support:    no
>>>>> PNetCDF Support:    no
>>>>> DAP Support:        yes
>>>>> Diskless Support:    yes
>>>>> MMap Support:        no
>>>>> JNA Support:        no
>>>>> make  all-recursive
>>>>>
>>>>>
>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>> configure: netCDF-cxx4 4.2
>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>> checking for a BSD-compatible install... /usr/local/bin/install
-c
>>>>> checking whether build environment is sane... yes
>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>>>> checking for gawk... gawk
>>>>> checking whether make sets $(MAKE)... yes
>>>>> configure: checking user options
>>>>> checking whether netCDF extra tests should be run (developers
only)... no
>>>>> checking whether large file (> 2GB) tests should be run... no
>>>>> checking whether benchmaks should be run (experimental)... no
>>>>> checking where to put large temp files if large file tests are
run... .
>>>>> configure: finding other utilities
>>>>> configure: setting up libtool
>>>>> checking how to print strings... printf
>>>>> checking for style of include used by make... GNU
>>>>> checking for gcc... gcc
>>>>> checking whether the C compiler works... yes
>>>>> checking for C compiler default output file name... a.out
>>>>> checking for suffix of executables...
>>>>> checking whether we are cross compiling... no
>>>>> checking for suffix of object files... o
>>>>> checking whether we are using the GNU C compiler... yes
>>>>> checking whether gcc accepts -g... yes
>>>>> checking for gcc option to accept ISO C89... none needed
>>>>> checking dependency style of gcc... gcc3
>>>>> checking for a sed that does not truncate output... /bin/sed
>>>>> checking for grep that handles long lines and -e... /bin/grep
>>>>> checking for egrep... /bin/grep -E
>>>>> checking for fgrep... /bin/grep -F
>>>>> checking for ld used by gcc...
>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>> checking if the linker
>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>> checking the name lister (/usr/local/bin/nm -B) interface... BSD
nm
>>>>> checking whether ln -s works... yes
>>>>> checking the maximum length of command line arguments... 1966080
>>>>> checking whether the shell understands some XSI constructs...
yes
>>>>> checking whether the shell understands "+="... yes
>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>>>>> to reload object files... -r
>>>>> checking for objdump... objdump
>>>>> checking how to recognize dependent libraries... pass_all
>>>>> checking for ar... ar
>>>>> checking for strip... strip
>>>>> checking for ranlib... ranlib
>>>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>>>> checking how to run the C preprocessor... gcc -E
>>>>> checking for ANSI C header files... yes
>>>>> checking for sys/types.h... yes
>>>>> checking for sys/stat.h... yes
>>>>> checking for stdlib.h... yes
>>>>> checking for string.h... yes
>>>>> checking for memory.h... yes
>>>>> checking for strings.h... yes
>>>>> checking for inttypes.h... yes
>>>>> checking for stdint.h... yes
>>>>> checking for unistd.h... yes
>>>>> checking for dlfcn.h... yes
>>>>> checking for objdir... .libs
>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>> checking if gcc static flag -static works... no
>>>>> checking if gcc supports -c -o file.o... yes
>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>> checking whether the gcc linker
>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>> supports shared libraries... yes
>>>>> checking whether -lc should be explicitly linked in... no
>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>> checking how to hardcode library paths into programs...
immediate
>>>>> checking whether stripping libraries is possible... yes
>>>>> checking if libtool supports shared libraries... yes
>>>>> checking whether to build shared libraries... yes
>>>>> checking whether to build static libraries... yes
>>>>> checking for g++... g++
>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>> checking whether g++ accepts -g... yes
>>>>> checking dependency style of g++... gcc3
>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>> checking for ld used by g++...
>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m elf_x86_64
>>>>> checking if the linker
>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>> GNU ld... yes
>>>>> checking whether the g++ linker
>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>> supports shared libraries... yes
>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>> checking if g++ static flag -static works... no
>>>>> checking if g++ supports -c -o file.o... yes
>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>> checking whether the g++ linker
>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>> supports shared libraries... yes
>>>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>>>> checking how to hardcode library paths into programs...
immediate
>>>>> checking for gawk... (cached) gawk
>>>>> checking for gcc... (cached) gcc
>>>>> checking whether we are using the GNU C compiler... (cached) yes
>>>>> checking whether gcc accepts -g... (cached) yes
>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>> checking dependency style of gcc... (cached) gcc3
>>>>> checking how to run the C preprocessor... gcc -E
>>>>> checking whether ln -s works... yes
>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>> checking stddef.h usability... yes
>>>>> checking stddef.h presence... yes
>>>>> checking for stddef.h... yes
>>>>> checking for stdlib.h... (cached) yes
>>>>> checking for string.h... (cached) yes
>>>>> checking for stdbool.h that conforms to C99... yes
>>>>> checking for _Bool... yes
>>>>> checking for size_t... yes
>>>>> checking for ptrdiff_t... yes
>>>>> checking for stdlib.h... (cached) yes
>>>>> checking for GNU libc compatible malloc... yes
>>>>> checking for special C compiler options needed for large
files... no
>>>>> checking for _FILE_OFFSET_BITS value needed for large files...
no
>>>>> checking netcdf.h usability... yes
>>>>> checking netcdf.h presence... yes
>>>>> checking for netcdf.h... yes
>>>>> checking for library containing nc_create... -lnetcdf
>>>>> checking for nc_def_opaque... no
>>>>> checking for nccreate... yes
>>>>> checking for nc_set_log_level... no
>>>>> checking for oc_open... yes
>>>>> checking for nc_use_parallel_enabled... no
>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>
>>>>>
>>>>>
>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.
>>>>>>
>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>>>> that you were using in order to try to reproduce the problem
you are
>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed using
the
>>>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>
>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>
>>>>>> I received the same message you did:
>>>>>>
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>
>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>> it was an unrecognized option:
>>>>>>
>>>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>>>
>>>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4"
for
>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>> release.
>>>>>>
>>>>>> I was able to proceed with netcdf-cxx-4.2 by running configure
in the
>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>
>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>
>>>>>> and get a successful build of met-5.2
>>>>>>
>>>>>> Could you please follow the directions below and see if you are
able
>>>>>> to get a successful build as well?
>>>>>>
>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>> the path on your machine.
>>>>>>
>>>>>> Run:
>>>>>>
>>>>>> setenv CC gcc
>>>>>> setenv CXX g++
>>>>>> set FC ""
>>>>>> setenv F90 ""
>>>>>>
>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>
>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>> make; make install
>>>>>>
>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>
>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>> make; make install
>>>>>>
>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>
>>>>>> Please give that a try and let us know how it works out.
>>>>>>
>>>>>> Thanks,
>>>>>> Julie
>>>>>>
>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> Hi Julie,
>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>
>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>
>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>>>
>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>> This does not work (
>>>>>>>>>
>>>>>>>>> --disable-netcdf-4
>>>>>>>>>
>>>>>>>>> )
>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>> netcdf-cxx
>>>>>>>>>
>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>>>
>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>> instructions on this page:
>>>>>>>>>>
>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>
>>>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use the
>>>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>>>> again?
>>>>>>>>>>
>>>>>>>>>> Thanks!
>>>>>>>>>>
>>>>>>>>>> Julie
>>>>>>>>>>
>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>
>>>>>>>>>>> Hi Julie,
>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>> problem compile is made with
>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-
4.3.0
>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>
>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>
>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng
-lz
>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam'
is dangerous,
>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2
to compile.
>>>>>>>>>>>>
>>>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>>>> compiling because the linker is having problems linking
to the NetCDF
>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>>>>> family of compilers that differs from what they're using
to build MET.
>>>>>>>>>>>>
>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>
>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>
>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>
>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>
>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>
>>>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> Julie
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>              Queue: met_help
>>>>>>>>>>>>>            Subject: compile problem
>>>>>>>>>>>>>              Owner: Nobody
>>>>>>>>>>>>>         Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>             Status: new
>>>>>>>>>>>>>        Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with gcc
5.4.0 suite.
>>>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>> barry
>>>>>>>>>>>>>
>>>>>>>>>>>>> The error "undefined reference" is  a fair way down in
the compile - I
>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>
>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Barry McInnes
>>>>>>>>>>> 325 Broadway
>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>> (303)4976231
>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu


------------------------------------------------
Subject: compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Mon Aug 29 08:45:54 2016

Hi Julie,
sorry about the delay, but I have been out sick last week.
This is what the commands are for my setup script and attached is the
log of the configure and the make,
thanks barry

make distclean
./configure \
--prefix=/usr/local/met \
--enable-grib2 \
--enable-modis

make



On 8/22/16 09:09, Julie Prestopnik via RT wrote:
> Hi Barry.  Could you please send a file containing your output from
> running ./configure and also your make_install.log file?
>
> Thanks!
>
> Julie
>
> On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Hi Julie,
>> Thanks for all the help.
>> Yes its 10.2.3, so the compile lines got me further on the met
make.
>> Up to this, but will continue the struggle MOnday
>>
>> make[5]: Entering directory
>> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>> modis_regrid-modis_regrid.o -MD -MP -MF
>> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
>> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
>> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
>> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
>> './'`sat_utils.cc
>> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
>> 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_statistics
>> -I../../../../src/libcode/vx_stat_out
>> -I../../../../src/libcode/vx_time_series
>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
>> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
>> modis_regrid-cloudsat_swath_file.o `test -f
'cloudsat_swath_file.cc' ||
>> echo './'`cloudsat_swath_file.cc
>> cloudsat_swath_file.cc: In member function ‘void
>> CloudsatSwath::get_data_fields()’:
>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>> declared in this scope
>>    if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>>                                                    ^
>> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
>> declared in this scope
>>    if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype) <
0 )  {
>>                                                                ^
>> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
>> this scope
>>       if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char *)
buf)
>> < 0 )  {
>> ^
>> cloudsat_swath_file.cc: In member function ‘void
>> CloudsatSwath::get_attributes()’:
>> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not
declared in
>> this scope
>>    if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )
{
>>
>>
>>
>>
>>
>> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>>> Hi Barry.  We have seen this issue come up previously, and I do
>>> believe it is an underscore issue, like you said.
>>>
>>> I just want to verify that you are using BUFRLIB v10.2.3 and not
>>> BUFRLIB version 11.0.0.
>>>
>>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>>> building it in its own directory.  For example:
>>>
>>> export PATH=/usr/local/bin:$PATH
>>> export FC=gfortran
>>> export CC=gcc
>>>
>>> cd /usr/local/lib/bufrlib (for example - whereever you'd like to
put it is fine)
>>> tar -xvf BUFRLIB_v10-2-3.tar
>>>
>>> $CC -c -DUNDERSCORE *.c
>>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>>> ar crv libbufr.a *.o
>>>
>>> Give that a try and let me know how it works.
>>>
>>> Just FYI, I am about to leave for the day, but I will be back on
>>> Monday and can help you then if you need further assistance.
>>>
>>> Julie
>>>
>>>
>>>
>>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate)
via
>>> RT <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>>> I thought
>>>>
>>>> export PATH=/usr/local/bin:$PATH
>>>> BUFRLIB=/usr/local/lib/libbufr.a
>>>> export FC=gfortran
>>>> export CC=gcc
>>>>
>>>> ./preproc.sh
>>>> $FC -w -fno-second-underscore -c *.f
>>>> $CC -w -c *.c
>>>> ar crv $BUFRLIB *.o
>>>>
>>>>
>>>>
>>>> Making all in pb2nc
>>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
>>>> './'`pb2nc_conf_info.cc
>>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>> -L../../../../src/libcode/vx_afm
>>>> -L../../../../src/libcode/vx_analysis_util
>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>> -L../../../../src/libcode/vx_data2d_factory
>>>> -L../../../../src/libcode/vx_data2d_grib
>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>> -L../../../../src/libcode/vx_pb_util
>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>> -L../../../../src/libcode/vx_regrid
>>>> -L../../../../src/libcode/vx_shapedata
>>>> -L../../../../src/libcode/vx_statistics
>>>> -L../../../../src/libcode/vx_stat_out
>>>> -L../../../../src/libcode/vx_time_series
>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
>>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0
>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>>> -lgfortran -lm -lquadmath
>>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>>
>>>>
>>>>
>>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.
>>>>>
>>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>>> netcdf-cxx-4.2.  There may be a difference in versions for cxx
as I
>>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).
Please give
>>>>> that version a try and let me know how it goes.
>>>>>
>>>>> Thanks,
>>>>> Julie
>>>>>
>>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>>> <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> Can you send me your configure output - there must be something
else
>>>>>> going on, my configure always wants netcdf4
>>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>>
>>>>>> # NetCDF C Configuration Summary
>>>>>> ==============================
>>>>>>
>>>>>> # General
>>>>>> -------
>>>>>> NetCDF Version:        4.4.1
>>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>>> Install Prefix:         /usr/local/gfortran
>>>>>>
>>>>>> # Compiling Options
>>>>>> -----------------
>>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>>> CFLAGS:            -w -fPIC
>>>>>> CPPFLAGS:
>>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>>> AM_CFLAGS:
>>>>>> AM_CPPFLAGS:
>>>>>> AM_LDFLAGS:
>>>>>> Shared Library:        yes
>>>>>> Static Library:        yes
>>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>>
>>>>>> # Features
>>>>>> --------
>>>>>> NetCDF-2 API:        yes
>>>>>> HDF4 Support:        no
>>>>>> NetCDF-4 API:        no
>>>>>> NC-4 Parallel Support:    no
>>>>>> PNetCDF Support:    no
>>>>>> DAP Support:        yes
>>>>>> Diskless Support:    yes
>>>>>> MMap Support:        no
>>>>>> JNA Support:        no
>>>>>> make  all-recursive
>>>>>>
>>>>>>
>>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>>> configure: netCDF-cxx4 4.2
>>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>>> checking for a BSD-compatible install... /usr/local/bin/install
-c
>>>>>> checking whether build environment is sane... yes
>>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>>>>> checking for gawk... gawk
>>>>>> checking whether make sets $(MAKE)... yes
>>>>>> configure: checking user options
>>>>>> checking whether netCDF extra tests should be run (developers
only)... no
>>>>>> checking whether large file (> 2GB) tests should be run... no
>>>>>> checking whether benchmaks should be run (experimental)... no
>>>>>> checking where to put large temp files if large file tests are
run... .
>>>>>> configure: finding other utilities
>>>>>> configure: setting up libtool
>>>>>> checking how to print strings... printf
>>>>>> checking for style of include used by make... GNU
>>>>>> checking for gcc... gcc
>>>>>> checking whether the C compiler works... yes
>>>>>> checking for C compiler default output file name... a.out
>>>>>> checking for suffix of executables...
>>>>>> checking whether we are cross compiling... no
>>>>>> checking for suffix of object files... o
>>>>>> checking whether we are using the GNU C compiler... yes
>>>>>> checking whether gcc accepts -g... yes
>>>>>> checking for gcc option to accept ISO C89... none needed
>>>>>> checking dependency style of gcc... gcc3
>>>>>> checking for a sed that does not truncate output... /bin/sed
>>>>>> checking for grep that handles long lines and -e... /bin/grep
>>>>>> checking for egrep... /bin/grep -E
>>>>>> checking for fgrep... /bin/grep -F
>>>>>> checking for ld used by gcc...
>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>>> checking if the linker
>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>>> checking the name lister (/usr/local/bin/nm -B) interface...
BSD nm
>>>>>> checking whether ln -s works... yes
>>>>>> checking the maximum length of command line arguments...
1966080
>>>>>> checking whether the shell understands some XSI constructs...
yes
>>>>>> checking whether the shell understands "+="... yes
>>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
option
>>>>>> to reload object files... -r
>>>>>> checking for objdump... objdump
>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>> checking for ar... ar
>>>>>> checking for strip... strip
>>>>>> checking for ranlib... ranlib
>>>>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>> checking for ANSI C header files... yes
>>>>>> checking for sys/types.h... yes
>>>>>> checking for sys/stat.h... yes
>>>>>> checking for stdlib.h... yes
>>>>>> checking for string.h... yes
>>>>>> checking for memory.h... yes
>>>>>> checking for strings.h... yes
>>>>>> checking for inttypes.h... yes
>>>>>> checking for stdint.h... yes
>>>>>> checking for unistd.h... yes
>>>>>> checking for dlfcn.h... yes
>>>>>> checking for objdir... .libs
>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>> checking if gcc static flag -static works... no
>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>> checking whether the gcc linker
>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>> supports shared libraries... yes
>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>> checking whether stripping libraries is possible... yes
>>>>>> checking if libtool supports shared libraries... yes
>>>>>> checking whether to build shared libraries... yes
>>>>>> checking whether to build static libraries... yes
>>>>>> checking for g++... g++
>>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>>> checking whether g++ accepts -g... yes
>>>>>> checking dependency style of g++... gcc3
>>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>>> checking for ld used by g++...
>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64
>>>>>> checking if the linker
>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>>> GNU ld... yes
>>>>>> checking whether the g++ linker
>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>> supports shared libraries... yes
>>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>>> checking if g++ static flag -static works... no
>>>>>> checking if g++ supports -c -o file.o... yes
>>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>>> checking whether the g++ linker
>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>> supports shared libraries... yes
>>>>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>> checking for gawk... (cached) gawk
>>>>>> checking for gcc... (cached) gcc
>>>>>> checking whether we are using the GNU C compiler... (cached)
yes
>>>>>> checking whether gcc accepts -g... (cached) yes
>>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>>> checking dependency style of gcc... (cached) gcc3
>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>> checking whether ln -s works... yes
>>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>>> checking stddef.h usability... yes
>>>>>> checking stddef.h presence... yes
>>>>>> checking for stddef.h... yes
>>>>>> checking for stdlib.h... (cached) yes
>>>>>> checking for string.h... (cached) yes
>>>>>> checking for stdbool.h that conforms to C99... yes
>>>>>> checking for _Bool... yes
>>>>>> checking for size_t... yes
>>>>>> checking for ptrdiff_t... yes
>>>>>> checking for stdlib.h... (cached) yes
>>>>>> checking for GNU libc compatible malloc... yes
>>>>>> checking for special C compiler options needed for large
files... no
>>>>>> checking for _FILE_OFFSET_BITS value needed for large files...
no
>>>>>> checking netcdf.h usability... yes
>>>>>> checking netcdf.h presence... yes
>>>>>> checking for netcdf.h... yes
>>>>>> checking for library containing nc_create... -lnetcdf
>>>>>> checking for nc_def_opaque... no
>>>>>> checking for nccreate... yes
>>>>>> checking for nc_set_log_level... no
>>>>>> checking for oc_open... yes
>>>>>> checking for nc_use_parallel_enabled... no
>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.
>>>>>>>
>>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>>>>> that you were using in order to try to reproduce the problem
you are
>>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed using
the
>>>>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>>
>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>>
>>>>>>> I received the same message you did:
>>>>>>>
>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>>
>>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>>> it was an unrecognized option:
>>>>>>>
>>>>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>>>>
>>>>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-4"
for
>>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>>> release.
>>>>>>>
>>>>>>> I was able to proceed with netcdf-cxx-4.2 by running configure
in the
>>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>>
>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>
>>>>>>> and get a successful build of met-5.2
>>>>>>>
>>>>>>> Could you please follow the directions below and see if you
are able
>>>>>>> to get a successful build as well?
>>>>>>>
>>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>>> the path on your machine.
>>>>>>>
>>>>>>> Run:
>>>>>>>
>>>>>>> setenv CC gcc
>>>>>>> setenv CXX g++
>>>>>>> set FC ""
>>>>>>> setenv F90 ""
>>>>>>>
>>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>>
>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>> make; make install
>>>>>>>
>>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>>
>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>> make; make install
>>>>>>>
>>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>>
>>>>>>> Please give that a try and let us know how it works out.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Julie
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>>
>>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>>
>>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>>>>
>>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>> This does not work (
>>>>>>>>>>
>>>>>>>>>> --disable-netcdf-4
>>>>>>>>>>
>>>>>>>>>> )
>>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>>> netcdf-cxx
>>>>>>>>>>
>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>> make: *** No targets specified and no makefile found.
Stop.
>>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>>>>
>>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>
>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>
>>>>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use
the
>>>>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>>>>> again?
>>>>>>>>>>>
>>>>>>>>>>> Thanks!
>>>>>>>>>>>
>>>>>>>>>>> Julie
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>
>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>>> problem compile is made with
>>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-
4.3.0
>>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>>
>>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>>
>>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam'
is dangerous,
>>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2
to compile.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>>>>> compiling because the linker is having problems linking
to the NetCDF
>>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>>> users are trying to link to a version of NetCDF that was
built with a
>>>>>>>>>>>>> family of compilers that differs from what they're using
to build MET.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>
>>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>>
>>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>>
>>>>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted upon.
>>>>>>>>>>>>>> Transaction: Ticket created by barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>               Queue: met_help
>>>>>>>>>>>>>>             Subject: compile problem
>>>>>>>>>>>>>>               Owner: Nobody
>>>>>>>>>>>>>>          Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>              Status: new
>>>>>>>>>>>>>>         Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with
gcc 5.4.0 suite.
>>>>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>>> barry
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The error "undefined reference" is  a fair way down in
the compile - I
>>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Mon Aug 29 08:45:54 2016

Making distclean in data
make[1]: Entering directory `/usr/local/src/met-5.2/data'
make[1]: *** No rule to make target `distclean'.  Stop.
make[1]: Leaving directory `/usr/local/src/met-5.2/data'
make: *** [distclean-recursive] Error 1
checking for a BSD-compatible install...
/usr/local/gfortran/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/gfortran/bin/mkdir
-p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
configure: -DBLOCK4 will be used in the compiles
configure: Dynamic linking will not be used in the compiles
configure: ascii2nc will be compiled
configure: ensemble_stat will be compiled
configure: gen_vx_mask will be compiled
configure: grid_stat will be compiled
configure: madis2nc will be compiled
configure: mode will be compiled
configure: mode_analysis will be compiled
configure: pb2nc will be compiled
configure: pcp_combine will be compiled
configure: plot_data_plane will be compiled
configure: regrid_data_plane will be compiled
configure: shift_data_plane will be compiled
configure: plot_point_obs will be compiled
configure: point_stat will be compiled
configure: stat_analysis will be compiled
configure: wavelet_stat will be compiled
configure: series_analysis will be compiled
configure: wwmca will be compiled
configure: modis will be compiled
configure: mode_graphics will not be compiled
configure: mode_time_domain will be compiled
configure: tc_utils will be compiled
configure: gsi_tools will be compiled
configure: GRIB2 utilites will be compiled
checking for bison... bison -y
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
checking for ranlib... ranlib
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to get verbose linking output from gfortran... -v
checking for Fortran 77 libraries of gfortran...  -L${MET_NETCDF}/lib
-L/usr/local/lib -L${MET_GSL}/lib -L${MET_BUFR}/lib -L${MET_HDF}/lib
-L${MET_HDFEOS}/lib -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-
unknown-linux-gnu/5.4.0 -L/usr/local/gcc-5.4/bin/../lib/gcc
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib -L/usr/local/gcc-
5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0/../../.. -lgfortran
-lm -lquadmath
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for memory.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for inline... inline
checking for int16_t... yes
checking for int32_t... yes
checking for int8_t... yes
checking for off_t... yes
checking for size_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking for error_at_line... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for dup2... yes
checking for floor... no
checking for gethostname... yes
checking for memset... yes
checking for mkdir... yes
checking for pow... no
checking for regcomp... yes
checking for select... yes
checking for setenv... yes
checking for sqrt... no
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for isatty... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating data/Makefile
config.status: creating data/colortables/Makefile
config.status: creating data/colortables/NCL_colortables/Makefile
config.status: creating data/config/Makefile
config.status: creating data/map/Makefile
config.status: creating data/map/admin_by_country/Makefile
config.status: creating data/poly/Makefile
config.status: creating data/poly/HMT_masks/Makefile
config.status: creating data/ps/Makefile
config.status: creating data/table_files/Makefile
config.status: creating data/tc_data/Makefile
config.status: creating src/Makefile
config.status: creating src/basic/Makefile
config.status: creating src/basic/enum_to_string/Makefile
config.status: creating src/basic/vx_cal/Makefile
config.status: creating src/basic/vx_config/Makefile
config.status: creating src/basic/vx_log/Makefile
config.status: creating src/basic/vx_math/Makefile
config.status: creating src/basic/vx_util/Makefile
config.status: creating src/libcode/Makefile
config.status: creating src/libcode/vx_afm/Makefile
config.status: creating src/libcode/vx_analysis_util/Makefile
config.status: creating src/libcode/vx_color/Makefile
config.status: creating src/libcode/vx_data2d/Makefile
config.status: creating src/libcode/vx_data2d_factory/Makefile
config.status: creating src/libcode/vx_data2d_grib/Makefile
config.status: creating src/libcode/vx_data2d_grib2/Makefile
config.status: creating src/libcode/vx_data2d_nc_met/Makefile
config.status: creating src/libcode/vx_data2d_nc_pinterp/Makefile
config.status: creating src/libcode/vx_data2d_nccf/Makefile
config.status: creating src/libcode/vx_geodesy/Makefile
config.status: creating src/libcode/vx_gnomon/Makefile
config.status: creating src/libcode/vx_grid/Makefile
config.status: creating src/libcode/vx_gsl_prob/Makefile
config.status: creating src/libcode/vx_nav/Makefile
config.status: creating src/libcode/vx_nc_util/Makefile
config.status: creating src/libcode/vx_pb_util/Makefile
config.status: creating src/libcode/vx_plot_util/Makefile
config.status: creating src/libcode/vx_ps/Makefile
config.status: creating src/libcode/vx_pxm/Makefile
config.status: creating src/libcode/vx_render/Makefile
config.status: creating src/libcode/vx_shapedata/Makefile
config.status: creating src/libcode/vx_stat_out/Makefile
config.status: creating src/libcode/vx_statistics/Makefile
config.status: creating src/libcode/vx_time_series/Makefile
config.status: creating src/libcode/vx_regrid/Makefile
config.status: creating src/libcode/vx_tc_util/Makefile
config.status: creating src/tools/Makefile
config.status: creating src/tools/core/Makefile
config.status: creating src/tools/core/ensemble_stat/Makefile
config.status: creating src/tools/core/grid_stat/Makefile
config.status: creating src/tools/core/mode/Makefile
config.status: creating src/tools/core/mode_analysis/Makefile
config.status: creating src/tools/core/pcp_combine/Makefile
config.status: creating src/tools/core/point_stat/Makefile
config.status: creating src/tools/core/series_analysis/Makefile
config.status: creating src/tools/core/stat_analysis/Makefile
config.status: creating src/tools/core/wavelet_stat/Makefile
config.status: creating src/tools/other/Makefile
config.status: creating src/tools/other/ascii2nc/Makefile
config.status: creating src/tools/other/gen_vx_mask/Makefile
config.status: creating src/tools/other/madis2nc/Makefile
config.status: creating src/tools/other/mode_graphics/Makefile
config.status: creating src/tools/other/modis_regrid/Makefile
config.status: creating src/tools/other/pb2nc/Makefile
config.status: creating src/tools/other/plot_data_plane/Makefile
config.status: creating src/tools/other/plot_point_obs/Makefile
config.status: creating src/tools/other/wwmca_tool/Makefile
config.status: creating src/tools/other/gsi_tools/Makefile
config.status: creating src/tools/other/regrid_data_plane/Makefile
config.status: creating src/tools/other/shift_data_plane/Makefile
config.status: creating src/tools/other/mode_time_domain/Makefile
config.status: creating src/tools/tc_utils/Makefile
config.status: creating src/tools/tc_utils/tc_dland/Makefile
config.status: creating src/tools/tc_utils/tc_pairs/Makefile
config.status: creating src/tools/tc_utils/tc_stat/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/usr/local/src/met-5.2'
Making all in data
make[2]: Entering directory `/usr/local/src/met-5.2/data'
Making all in colortables
make[3]: Entering directory `/usr/local/src/met-5.2/data/colortables'
Making all in NCL_colortables
make[4]: Entering directory `/usr/local/src/met-
5.2/data/colortables/NCL_colortables'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/met-
5.2/data/colortables/NCL_colortables'
make[4]: Entering directory `/usr/local/src/met-5.2/data/colortables'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/met-5.2/data/colortables'
make[3]: Leaving directory `/usr/local/src/met-5.2/data/colortables'
Making all in config
make[3]: Entering directory `/usr/local/src/met-5.2/data/config'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/met-5.2/data/config'
Making all in map
make[3]: Entering directory `/usr/local/src/met-5.2/data/map'
Making all in admin_by_country
make[4]: Entering directory `/usr/local/src/met-
5.2/data/map/admin_by_country'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/met-
5.2/data/map/admin_by_country'
make[4]: Entering directory `/usr/local/src/met-5.2/data/map'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/met-5.2/data/map'
make[3]: Leaving directory `/usr/local/src/met-5.2/data/map'
Making all in poly
make[3]: Entering directory `/usr/local/src/met-5.2/data/poly'
Making all in HMT_masks
make[4]: Entering directory `/usr/local/src/met-
5.2/data/poly/HMT_masks'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/met-
5.2/data/poly/HMT_masks'
make[4]: Entering directory `/usr/local/src/met-5.2/data/poly'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/met-5.2/data/poly'
make[3]: Leaving directory `/usr/local/src/met-5.2/data/poly'
Making all in ps
make[3]: Entering directory `/usr/local/src/met-5.2/data/ps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/met-5.2/data/ps'
Making all in table_files
make[3]: Entering directory `/usr/local/src/met-5.2/data/table_files'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/met-5.2/data/table_files'
Making all in tc_data
make[3]: Entering directory `/usr/local/src/met-5.2/data/tc_data'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/met-5.2/data/tc_data'
make[3]: Entering directory `/usr/local/src/met-5.2/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/local/src/met-5.2/data'
make[2]: Leaving directory `/usr/local/src/met-5.2/data'
Making all in src
make[2]: Entering directory `/usr/local/src/met-5.2/src'
Making all in basic
make[3]: Entering directory `/usr/local/src/met-5.2/src/basic'
Making all in vx_log
make[4]: Entering directory `/usr/local/src/met-5.2/src/basic/vx_log'
g++ -DHAVE_CONFIG_H -I. -I../../..   -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
concat_string.o -MD -MP -MF .deps/concat_string.Tpo -c -o
concat_string.o concat_string.cc
mv -f .deps/concat_string.Tpo .deps/concat_string.Po
g++ -DHAVE_CONFIG_H -I. -I../../..   -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT indent.o -MD
-MP -MF .deps/indent.Tpo -c -o indent.o indent.cc
mv -f .deps/indent.Tpo .deps/indent.Po
g++ -DHAVE_CONFIG_H -I. -I../../..   -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT logger.o -MD
-MP -MF .deps/logger.Tpo -c -o logger.o logger.cc
mv -f .deps/logger.Tpo .deps/logger.Po
g++ -DHAVE_CONFIG_H -I. -I../../..   -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT string_array.o
-MD -MP -MF .deps/string_array.Tpo -c -o string_array.o
string_array.cc
mv -f .deps/string_array.Tpo .deps/string_array.Po
rm -f libvx_log.a
ar cru libvx_log.a concat_string.o indent.o logger.o string_array.o
ranlib libvx_log.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/basic/vx_log'
Making all in vx_cal
make[4]: Entering directory `/usr/local/src/met-5.2/src/basic/vx_cal'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
date_to_mjd.o -MD -MP -MF .deps/libvx_cal_a-date_to_mjd.Tpo -c -o
libvx_cal_a-date_to_mjd.o `test -f 'date_to_mjd.cc' || echo
'./'`date_to_mjd.cc
mv -f .deps/libvx_cal_a-date_to_mjd.Tpo .deps/libvx_cal_a-
date_to_mjd.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
day_dif.o -MD -MP -MF .deps/libvx_cal_a-day_dif.Tpo -c -o libvx_cal_a-
day_dif.o `test -f 'day_dif.cc' || echo './'`day_dif.cc
mv -f .deps/libvx_cal_a-day_dif.Tpo .deps/libvx_cal_a-day_dif.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
day_of_week.o -MD -MP -MF .deps/libvx_cal_a-day_of_week.Tpo -c -o
libvx_cal_a-day_of_week.o `test -f 'day_of_week.cc' || echo
'./'`day_of_week.cc
mv -f .deps/libvx_cal_a-day_of_week.Tpo .deps/libvx_cal_a-
day_of_week.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
doyhms_to_unix.o -MD -MP -MF .deps/libvx_cal_a-doyhms_to_unix.Tpo -c
-o libvx_cal_a-doyhms_to_unix.o `test -f 'doyhms_to_unix.cc' || echo
'./'`doyhms_to_unix.cc
mv -f .deps/libvx_cal_a-doyhms_to_unix.Tpo .deps/libvx_cal_a-
doyhms_to_unix.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
is_dst.o -MD -MP -MF .deps/libvx_cal_a-is_dst.Tpo -c -o libvx_cal_a-
is_dst.o `test -f 'is_dst.cc' || echo './'`is_dst.cc
mv -f .deps/libvx_cal_a-is_dst.Tpo .deps/libvx_cal_a-is_dst.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
is_leap_year.o -MD -MP -MF .deps/libvx_cal_a-is_leap_year.Tpo -c -o
libvx_cal_a-is_leap_year.o `test -f 'is_leap_year.cc' || echo
'./'`is_leap_year.cc
mv -f .deps/libvx_cal_a-is_leap_year.Tpo .deps/libvx_cal_a-
is_leap_year.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
mdyhms_to_unix.o -MD -MP -MF .deps/libvx_cal_a-mdyhms_to_unix.Tpo -c
-o libvx_cal_a-mdyhms_to_unix.o `test -f 'mdyhms_to_unix.cc' || echo
'./'`mdyhms_to_unix.cc
mv -f .deps/libvx_cal_a-mdyhms_to_unix.Tpo .deps/libvx_cal_a-
mdyhms_to_unix.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
mjd_to_date.o -MD -MP -MF .deps/libvx_cal_a-mjd_to_date.Tpo -c -o
libvx_cal_a-mjd_to_date.o `test -f 'mjd_to_date.cc' || echo
'./'`mjd_to_date.cc
mv -f .deps/libvx_cal_a-mjd_to_date.Tpo .deps/libvx_cal_a-
mjd_to_date.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
time_array.o -MD -MP -MF .deps/libvx_cal_a-time_array.Tpo -c -o
libvx_cal_a-time_array.o `test -f 'time_array.cc' || echo
'./'`time_array.cc
mv -f .deps/libvx_cal_a-time_array.Tpo .deps/libvx_cal_a-time_array.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_cal_a-
time_strings.o -MD -MP -MF .deps/libvx_cal_a-time_strings.Tpo -c -o
libvx_cal_a-time_strings.o `test -f 'time_strings.cc' || echo
'./'`time_strings.cc
mv -f .deps/libvx_cal_a-time_strings.Tpo .deps/libvx_cal_a-
time_strings.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -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
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -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 `/usr/local/src/met-5.2/src/basic/vx_cal'
Making all in vx_math
make[4]: Entering directory `/usr/local/src/met-5.2/src/basic/vx_math'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
viewgravity_to_string.o -MD -MP -MF .deps/libvx_math_a-
viewgravity_to_string.Tpo -c -o libvx_math_a-viewgravity_to_string.o
`test -f 'viewgravity_to_string.cc' || echo
'./'`viewgravity_to_string.cc
mv -f .deps/libvx_math_a-viewgravity_to_string.Tpo .deps/libvx_math_a-
viewgravity_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
angles.o -MD -MP -MF .deps/libvx_math_a-angles.Tpo -c -o libvx_math_a-
angles.o `test -f 'angles.cc' || echo './'`angles.cc
mv -f .deps/libvx_math_a-angles.Tpo .deps/libvx_math_a-angles.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
hist.o -MD -MP -MF .deps/libvx_math_a-hist.Tpo -c -o libvx_math_a-
hist.o `test -f 'hist.cc' || echo './'`hist.cc
mv -f .deps/libvx_math_a-hist.Tpo .deps/libvx_math_a-hist.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
nint.o -MD -MP -MF .deps/libvx_math_a-nint.Tpo -c -o libvx_math_a-
nint.o `test -f 'nint.cc' || echo './'`nint.cc
mv -f .deps/libvx_math_a-nint.Tpo .deps/libvx_math_a-nint.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
nti.o -MD -MP -MF .deps/libvx_math_a-nti.Tpo -c -o libvx_math_a-nti.o
`test -f 'nti.cc' || echo './'`nti.cc
mv -f .deps/libvx_math_a-nti.Tpo .deps/libvx_math_a-nti.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
ptile.o -MD -MP -MF .deps/libvx_math_a-ptile.Tpo -c -o libvx_math_a-
ptile.o `test -f 'ptile.cc' || echo './'`ptile.cc
mv -f .deps/libvx_math_a-ptile.Tpo .deps/libvx_math_a-ptile.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
pwl.o -MD -MP -MF .deps/libvx_math_a-pwl.Tpo -c -o libvx_math_a-pwl.o
`test -f 'pwl.cc' || echo './'`pwl.cc
mv -f .deps/libvx_math_a-pwl.Tpo .deps/libvx_math_a-pwl.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_math_a-
affine.o -MD -MP -MF .deps/libvx_math_a-affine.Tpo -c -o libvx_math_a-
affine.o `test -f 'affine.cc' || echo './'`affine.cc
mv -f .deps/libvx_math_a-affine.Tpo .deps/libvx_math_a-affine.Po
rm -f libvx_math.a
ar cru libvx_math.a libvx_math_a-viewgravity_to_string.o libvx_math_a-
angles.o libvx_math_a-hist.o libvx_math_a-nint.o libvx_math_a-nti.o
libvx_math_a-ptile.o libvx_math_a-pwl.o libvx_math_a-affine.o
ranlib libvx_math.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/basic/vx_math'
Making all in vx_util
make[4]: Entering directory `/usr/local/src/met-5.2/src/basic/vx_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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
ascii_table.o -MD -MP -MF .deps/libvx_util_a-ascii_table.Tpo -c -o
libvx_util_a-ascii_table.o `test -f 'ascii_table.cc' || echo
'./'`ascii_table.cc
mv -f .deps/libvx_util_a-ascii_table.Tpo .deps/libvx_util_a-
ascii_table.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
asciitablejust_to_string.o -MD -MP -MF .deps/libvx_util_a-
asciitablejust_to_string.Tpo -c -o libvx_util_a-
asciitablejust_to_string.o `test -f 'asciitablejust_to_string.cc' ||
echo './'`asciitablejust_to_string.cc
mv -f .deps/libvx_util_a-asciitablejust_to_string.Tpo
.deps/libvx_util_a-asciitablejust_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
check_endian.o -MD -MP -MF .deps/libvx_util_a-check_endian.Tpo -c -o
libvx_util_a-check_endian.o `test -f 'check_endian.cc' || echo
'./'`check_endian.cc
mv -f .deps/libvx_util_a-check_endian.Tpo .deps/libvx_util_a-
check_endian.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
comma_string.o -MD -MP -MF .deps/libvx_util_a-comma_string.Tpo -c -o
libvx_util_a-comma_string.o `test -f 'comma_string.cc' || echo
'./'`comma_string.cc
mv -f .deps/libvx_util_a-comma_string.Tpo .deps/libvx_util_a-
comma_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
conversions.o -MD -MP -MF .deps/libvx_util_a-conversions.Tpo -c -o
libvx_util_a-conversions.o `test -f 'conversions.cc' || echo
'./'`conversions.cc
mv -f .deps/libvx_util_a-conversions.Tpo .deps/libvx_util_a-
conversions.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
data_line.o -MD -MP -MF .deps/libvx_util_a-data_line.Tpo -c -o
libvx_util_a-data_line.o `test -f 'data_line.cc' || echo
'./'`data_line.cc
mv -f .deps/libvx_util_a-data_line.Tpo .deps/libvx_util_a-data_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
grib_constants.o -MD -MP -MF .deps/libvx_util_a-grib_constants.Tpo -c
-o libvx_util_a-grib_constants.o `test -f 'grib_constants.cc' || echo
'./'`grib_constants.cc
mv -f .deps/libvx_util_a-grib_constants.Tpo .deps/libvx_util_a-
grib_constants.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
int_array.o -MD -MP -MF .deps/libvx_util_a-int_array.Tpo -c -o
libvx_util_a-int_array.o `test -f 'int_array.cc' || echo
'./'`int_array.cc
mv -f .deps/libvx_util_a-int_array.Tpo .deps/libvx_util_a-int_array.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
is_number.o -MD -MP -MF .deps/libvx_util_a-is_number.Tpo -c -o
libvx_util_a-is_number.o `test -f 'is_number.cc' || echo
'./'`is_number.cc
mv -f .deps/libvx_util_a-is_number.Tpo .deps/libvx_util_a-is_number.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
long_array.o -MD -MP -MF .deps/libvx_util_a-long_array.Tpo -c -o
libvx_util_a-long_array.o `test -f 'long_array.cc' || echo
'./'`long_array.cc
mv -f .deps/libvx_util_a-long_array.Tpo .deps/libvx_util_a-
long_array.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
make_path.o -MD -MP -MF .deps/libvx_util_a-make_path.Tpo -c -o
libvx_util_a-make_path.o `test -f 'make_path.cc' || echo
'./'`make_path.cc
mv -f .deps/libvx_util_a-make_path.Tpo .deps/libvx_util_a-make_path.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
memory.o -MD -MP -MF .deps/libvx_util_a-memory.Tpo -c -o libvx_util_a-
memory.o `test -f 'memory.cc' || echo './'`memory.cc
mv -f .deps/libvx_util_a-memory.Tpo .deps/libvx_util_a-memory.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
num_array.o -MD -MP -MF .deps/libvx_util_a-num_array.Tpo -c -o
libvx_util_a-num_array.o `test -f 'num_array.cc' || echo
'./'`num_array.cc
mv -f .deps/libvx_util_a-num_array.Tpo .deps/libvx_util_a-num_array.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
ordinal.o -MD -MP -MF .deps/libvx_util_a-ordinal.Tpo -c -o
libvx_util_a-ordinal.o `test -f 'ordinal.cc' || echo './'`ordinal.cc
mv -f .deps/libvx_util_a-ordinal.Tpo .deps/libvx_util_a-ordinal.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
roman_numeral.o -MD -MP -MF .deps/libvx_util_a-roman_numeral.Tpo -c -o
libvx_util_a-roman_numeral.o `test -f 'roman_numeral.cc' || echo
'./'`roman_numeral.cc
mv -f .deps/libvx_util_a-roman_numeral.Tpo .deps/libvx_util_a-
roman_numeral.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
string_fxns.o -MD -MP -MF .deps/libvx_util_a-string_fxns.Tpo -c -o
libvx_util_a-string_fxns.o `test -f 'string_fxns.cc' || echo
'./'`string_fxns.cc
mv -f .deps/libvx_util_a-string_fxns.Tpo .deps/libvx_util_a-
string_fxns.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
substring.o -MD -MP -MF .deps/libvx_util_a-substring.Tpo -c -o
libvx_util_a-substring.o `test -f 'substring.cc' || echo
'./'`substring.cc
mv -f .deps/libvx_util_a-substring.Tpo .deps/libvx_util_a-substring.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
temp_file.o -MD -MP -MF .deps/libvx_util_a-temp_file.Tpo -c -o
libvx_util_a-temp_file.o `test -f 'temp_file.cc' || echo
'./'`temp_file.cc
mv -f .deps/libvx_util_a-temp_file.Tpo .deps/libvx_util_a-temp_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
thresh_array.o -MD -MP -MF .deps/libvx_util_a-thresh_array.Tpo -c -o
libvx_util_a-thresh_array.o `test -f 'thresh_array.cc' || echo
'./'`thresh_array.cc
mv -f .deps/libvx_util_a-thresh_array.Tpo .deps/libvx_util_a-
thresh_array.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
fix_float.o -MD -MP -MF .deps/libvx_util_a-fix_float.Tpo -c -o
libvx_util_a-fix_float.o `test -f 'fix_float.cc' || echo
'./'`fix_float.cc
mv -f .deps/libvx_util_a-fix_float.Tpo .deps/libvx_util_a-fix_float.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
command_line.o -MD -MP -MF .deps/libvx_util_a-command_line.Tpo -c -o
libvx_util_a-command_line.o `test -f 'command_line.cc' || echo
'./'`command_line.cc
mv -f .deps/libvx_util_a-command_line.Tpo .deps/libvx_util_a-
command_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
file_exists.o -MD -MP -MF .deps/libvx_util_a-file_exists.Tpo -c -o
libvx_util_a-file_exists.o `test -f 'file_exists.cc' || echo
'./'`file_exists.cc
mv -f .deps/libvx_util_a-file_exists.Tpo .deps/libvx_util_a-
file_exists.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
file_size.o -MD -MP -MF .deps/libvx_util_a-file_size.Tpo -c -o
libvx_util_a-file_size.o `test -f 'file_size.cc' || echo
'./'`file_size.cc
mv -f .deps/libvx_util_a-file_size.Tpo .deps/libvx_util_a-file_size.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
file_linecount.o -MD -MP -MF .deps/libvx_util_a-file_linecount.Tpo -c
-o libvx_util_a-file_linecount.o `test -f 'file_linecount.cc' || echo
'./'`file_linecount.cc
mv -f .deps/libvx_util_a-file_linecount.Tpo .deps/libvx_util_a-
file_linecount.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
filename_suffix.o -MD -MP -MF .deps/libvx_util_a-filename_suffix.Tpo
-c -o libvx_util_a-filename_suffix.o `test -f 'filename_suffix.cc' ||
echo './'`filename_suffix.cc
mv -f .deps/libvx_util_a-filename_suffix.Tpo .deps/libvx_util_a-
filename_suffix.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
data_plane.o -MD -MP -MF .deps/libvx_util_a-data_plane.Tpo -c -o
libvx_util_a-data_plane.o `test -f 'data_plane.cc' || echo
'./'`data_plane.cc
mv -f .deps/libvx_util_a-data_plane.Tpo .deps/libvx_util_a-
data_plane.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
data_plane_util.o -MD -MP -MF .deps/libvx_util_a-data_plane_util.Tpo
-c -o libvx_util_a-data_plane_util.o `test -f 'data_plane_util.cc' ||
echo './'`data_plane_util.cc
mv -f .deps/libvx_util_a-data_plane_util.Tpo .deps/libvx_util_a-
data_plane_util.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
interp_mthd.o -MD -MP -MF .deps/libvx_util_a-interp_mthd.Tpo -c -o
libvx_util_a-interp_mthd.o `test -f 'interp_mthd.cc' || echo
'./'`interp_mthd.cc
mv -f .deps/libvx_util_a-interp_mthd.Tpo .deps/libvx_util_a-
interp_mthd.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
interp_util.o -MD -MP -MF .deps/libvx_util_a-interp_util.Tpo -c -o
libvx_util_a-interp_util.o `test -f 'interp_util.cc' || echo
'./'`interp_util.cc
mv -f .deps/libvx_util_a-interp_util.Tpo .deps/libvx_util_a-
interp_util.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
two_to_one.o -MD -MP -MF .deps/libvx_util_a-two_to_one.Tpo -c -o
libvx_util_a-two_to_one.o `test -f 'two_to_one.cc' || echo
'./'`two_to_one.cc
mv -f .deps/libvx_util_a-two_to_one.Tpo .deps/libvx_util_a-
two_to_one.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
get_filenames.o -MD -MP -MF .deps/libvx_util_a-get_filenames.Tpo -c -o
libvx_util_a-get_filenames.o `test -f 'get_filenames.cc' || echo
'./'`get_filenames.cc
mv -f .deps/libvx_util_a-get_filenames.Tpo .deps/libvx_util_a-
get_filenames.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
polyline.o -MD -MP -MF .deps/libvx_util_a-polyline.Tpo -c -o
libvx_util_a-polyline.o `test -f 'polyline.cc' || echo
'./'`polyline.cc
mv -f .deps/libvx_util_a-polyline.Tpo .deps/libvx_util_a-polyline.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
read_fortran_binary.o -MD -MP -MF .deps/libvx_util_a-
read_fortran_binary.Tpo -c -o libvx_util_a-read_fortran_binary.o `test
-f 'read_fortran_binary.cc' || echo './'`read_fortran_binary.cc
mv -f .deps/libvx_util_a-read_fortran_binary.Tpo .deps/libvx_util_a-
read_fortran_binary.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_util_a-
met_buffer.o -MD -MP -MF .deps/libvx_util_a-met_buffer.Tpo -c -o
libvx_util_a-met_buffer.o `test -f 'met_buffer.cc' || echo
'./'`met_buffer.cc
mv -f .deps/libvx_util_a-met_buffer.Tpo .deps/libvx_util_a-
met_buffer.Po
rm -f libvx_util.a
ar cru libvx_util.a libvx_util_a-ascii_table.o libvx_util_a-
asciitablejust_to_string.o libvx_util_a-check_endian.o libvx_util_a-
comma_string.o libvx_util_a-conversions.o libvx_util_a-data_line.o
libvx_util_a-grib_constants.o libvx_util_a-int_array.o libvx_util_a-
is_number.o libvx_util_a-long_array.o libvx_util_a-make_path.o
libvx_util_a-memory.o libvx_util_a-num_array.o libvx_util_a-ordinal.o
libvx_util_a-roman_numeral.o libvx_util_a-string_fxns.o libvx_util_a-
substring.o libvx_util_a-temp_file.o libvx_util_a-thresh_array.o
libvx_util_a-fix_float.o libvx_util_a-command_line.o libvx_util_a-
file_exists.o libvx_util_a-file_size.o libvx_util_a-file_linecount.o
libvx_util_a-filename_suffix.o libvx_util_a-data_plane.o libvx_util_a-
data_plane_util.o libvx_util_a-interp_mthd.o libvx_util_a-
interp_util.o libvx_util_a-two_to_one.o libvx_util_a-get_filenames.o
libvx_util_a-polyline.o libvx_util_a-read_fortran_binary.o
libvx_util_a-met_buffer.o
ranlib libvx_util.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/basic/vx_util'
Making all in vx_config
make[4]: Entering directory `/usr/local/src/met-
5.2/src/basic/vx_config'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-config.tab.o -MD -MP -MF .deps/libvx_config_a-
config.tab.Tpo -c -o libvx_config_a-config.tab.o `test -f
'config.tab.cc' || echo './'`config.tab.cc
mv -f .deps/libvx_config_a-config.tab.Tpo .deps/libvx_config_a-
config.tab.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-config_scanner.o -MD -MP -MF .deps/libvx_config_a-
config_scanner.Tpo -c -o libvx_config_a-config_scanner.o `test -f
'config_scanner.cc' || echo './'`config_scanner.cc
mv -f .deps/libvx_config_a-config_scanner.Tpo .deps/libvx_config_a-
config_scanner.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-configobjecttype_to_string.o -MD -MP -MF
.deps/libvx_config_a-configobjecttype_to_string.Tpo -c -o
libvx_config_a-configobjecttype_to_string.o `test -f
'configobjecttype_to_string.cc' || echo
'./'`configobjecttype_to_string.cc
mv -f .deps/libvx_config_a-configobjecttype_to_string.Tpo
.deps/libvx_config_a-configobjecttype_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-grdfiletype_to_string.o -MD -MP -MF
.deps/libvx_config_a-grdfiletype_to_string.Tpo -c -o libvx_config_a-
grdfiletype_to_string.o `test -f 'grdfiletype_to_string.cc' || echo
'./'`grdfiletype_to_string.cc
mv -f .deps/libvx_config_a-grdfiletype_to_string.Tpo
.deps/libvx_config_a-grdfiletype_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-dictionary.o -MD -MP -MF .deps/libvx_config_a-
dictionary.Tpo -c -o libvx_config_a-dictionary.o `test -f
'dictionary.cc' || echo './'`dictionary.cc
mv -f .deps/libvx_config_a-dictionary.Tpo .deps/libvx_config_a-
dictionary.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-config_file.o -MD -MP -MF .deps/libvx_config_a-
config_file.Tpo -c -o libvx_config_a-config_file.o `test -f
'config_file.cc' || echo './'`config_file.cc
mv -f .deps/libvx_config_a-config_file.Tpo .deps/libvx_config_a-
config_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-config_util.o -MD -MP -MF .deps/libvx_config_a-
config_util.Tpo -c -o libvx_config_a-config_util.o `test -f
'config_util.cc' || echo './'`config_util.cc
mv -f .deps/libvx_config_a-config_util.Tpo .deps/libvx_config_a-
config_util.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_config_a-threshold.o -MD -MP -MF .deps/libvx_config_a-
threshold.Tpo -c -o libvx_config_a-threshold.o `test -f 'threshold.cc'
|| echo './'`threshold.cc
mv -f .deps/libvx_config_a-threshold.Tpo .deps/libvx_config_a-
threshold.Po
rm -f libvx_config.a
ar cru libvx_config.a libvx_config_a-config.tab.o libvx_config_a-
config_scanner.o libvx_config_a-configobjecttype_to_string.o
libvx_config_a-grdfiletype_to_string.o libvx_config_a-dictionary.o
libvx_config_a-config_file.o libvx_config_a-config_util.o
libvx_config_a-threshold.o
ranlib libvx_config.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/basic/vx_config'
make[4]: Entering directory `/usr/local/src/met-5.2/src/basic'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/met-5.2/src/basic'
make[3]: Leaving directory `/usr/local/src/met-5.2/src/basic'
Making all in libcode
make[3]: Entering directory `/usr/local/src/met-5.2/src/libcode'
Making all in vx_grid
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_grid'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
find_grid_by_name.o -MD -MP -MF .deps/libvx_grid_a-
find_grid_by_name.Tpo -c -o libvx_grid_a-find_grid_by_name.o `test -f
'find_grid_by_name.cc' || echo './'`find_grid_by_name.cc
mv -f .deps/libvx_grid_a-find_grid_by_name.Tpo .deps/libvx_grid_a-
find_grid_by_name.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
grid_base.o -MD -MP -MF .deps/libvx_grid_a-grid_base.Tpo -c -o
libvx_grid_a-grid_base.o `test -f 'grid_base.cc' || echo
'./'`grid_base.cc
mv -f .deps/libvx_grid_a-grid_base.Tpo .deps/libvx_grid_a-grid_base.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
latlon_grid.o -MD -MP -MF .deps/libvx_grid_a-latlon_grid.Tpo -c -o
libvx_grid_a-latlon_grid.o `test -f 'latlon_grid.cc' || echo
'./'`latlon_grid.cc
mv -f .deps/libvx_grid_a-latlon_grid.Tpo .deps/libvx_grid_a-
latlon_grid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
lc_grid.o -MD -MP -MF .deps/libvx_grid_a-lc_grid.Tpo -c -o
libvx_grid_a-lc_grid.o `test -f 'lc_grid.cc' || echo './'`lc_grid.cc
mv -f .deps/libvx_grid_a-lc_grid.Tpo .deps/libvx_grid_a-lc_grid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
merc_grid.o -MD -MP -MF .deps/libvx_grid_a-merc_grid.Tpo -c -o
libvx_grid_a-merc_grid.o `test -f 'merc_grid.cc' || echo
'./'`merc_grid.cc
mv -f .deps/libvx_grid_a-merc_grid.Tpo .deps/libvx_grid_a-merc_grid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_grid_a-
st_grid.o -MD -MP -MF .deps/libvx_grid_a-st_grid.Tpo -c -o
libvx_grid_a-st_grid.o `test -f 'st_grid.cc' || echo './'`st_grid.cc
mv -f .deps/libvx_grid_a-st_grid.Tpo .deps/libvx_grid_a-st_grid.Po
rm -f libvx_grid.a
ar cru libvx_grid.a libvx_grid_a-find_grid_by_name.o libvx_grid_a-
grid_base.o libvx_grid_a-latlon_grid.o libvx_grid_a-lc_grid.o
libvx_grid_a-merc_grid.o libvx_grid_a-st_grid.o
ranlib libvx_grid.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_grid'
Making all in vx_nc_util
make[4]: Entering directory `/usr/local/src/met-
5.2/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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -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
mv -f .deps/libvx_nc_util_a-nc_var_info.Tpo .deps/libvx_nc_util_a-
nc_var_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_nc_util_a-nc_utils.o -MD -MP -MF .deps/libvx_nc_util_a-
nc_utils.Tpo -c -o libvx_nc_util_a-nc_utils.o `test -f 'nc_utils.cc'
|| echo './'`nc_utils.cc
mv -f .deps/libvx_nc_util_a-nc_utils.Tpo .deps/libvx_nc_util_a-
nc_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_nc_util_a-write_netcdf.o -MD -MP -MF .deps/libvx_nc_util_a-
write_netcdf.Tpo -c -o libvx_nc_util_a-write_netcdf.o `test -f
'write_netcdf.cc' || echo './'`write_netcdf.cc
mv -f .deps/libvx_nc_util_a-write_netcdf.Tpo .deps/libvx_nc_util_a-
write_netcdf.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_nc_util_a-grid_output.o -MD -MP -MF .deps/libvx_nc_util_a-
grid_output.Tpo -c -o libvx_nc_util_a-grid_output.o `test -f
'grid_output.cc' || echo './'`grid_output.cc
mv -f .deps/libvx_nc_util_a-grid_output.Tpo .deps/libvx_nc_util_a-
grid_output.Po
rm -f libvx_nc_util.a
ar cru libvx_nc_util.a libvx_nc_util_a-nc_var_info.o libvx_nc_util_a-
nc_utils.o libvx_nc_util_a-write_netcdf.o libvx_nc_util_a-
grid_output.o
ranlib libvx_nc_util.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_nc_util'
Making all in vx_data2d
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-leveltype_to_string.o -MD -MP -MF .deps/libvx_data2d_a-
leveltype_to_string.Tpo -c -o libvx_data2d_a-leveltype_to_string.o
`test -f 'leveltype_to_string.cc' || echo './'`leveltype_to_string.cc
mv -f .deps/libvx_data2d_a-leveltype_to_string.Tpo
.deps/libvx_data2d_a-leveltype_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-level_info.o -MD -MP -MF .deps/libvx_data2d_a-
level_info.Tpo -c -o libvx_data2d_a-level_info.o `test -f
'level_info.cc' || echo './'`level_info.cc
mv -f .deps/libvx_data2d_a-level_info.Tpo .deps/libvx_data2d_a-
level_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-var_info.o -MD -MP -MF .deps/libvx_data2d_a-
var_info.Tpo -c -o libvx_data2d_a-var_info.o `test -f 'var_info.cc' ||
echo './'`var_info.cc
mv -f .deps/libvx_data2d_a-var_info.Tpo .deps/libvx_data2d_a-
var_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-data_class.o -MD -MP -MF .deps/libvx_data2d_a-
data_class.Tpo -c -o libvx_data2d_a-data_class.o `test -f
'data_class.cc' || echo './'`data_class.cc
mv -f .deps/libvx_data2d_a-data_class.Tpo .deps/libvx_data2d_a-
data_class.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-data2d_utils.o -MD -MP -MF .deps/libvx_data2d_a-
data2d_utils.Tpo -c -o libvx_data2d_a-data2d_utils.o `test -f
'data2d_utils.cc' || echo './'`data2d_utils.cc
mv -f .deps/libvx_data2d_a-data2d_utils.Tpo .deps/libvx_data2d_a-
data2d_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_a-table_lookup.o -MD -MP -MF .deps/libvx_data2d_a-
table_lookup.Tpo -c -o libvx_data2d_a-table_lookup.o `test -f
'table_lookup.cc' || echo './'`table_lookup.cc
mv -f .deps/libvx_data2d_a-table_lookup.Tpo .deps/libvx_data2d_a-
table_lookup.Po
rm -f libvx_data2d.a
ar cru libvx_data2d.a libvx_data2d_a-leveltype_to_string.o
libvx_data2d_a-level_info.o libvx_data2d_a-var_info.o libvx_data2d_a-
data_class.o libvx_data2d_a-data2d_utils.o libvx_data2d_a-
table_lookup.o
ranlib libvx_data2d.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d'
Making all in vx_data2d_grib
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_grib'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-grib_classes.o -MD -MP -MF
.deps/libvx_data2d_grib_a-grib_classes.Tpo -c -o libvx_data2d_grib_a-
grib_classes.o `test -f 'grib_classes.cc' || echo './'`grib_classes.cc
mv -f .deps/libvx_data2d_grib_a-grib_classes.Tpo
.deps/libvx_data2d_grib_a-grib_classes.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-grib_strings.o -MD -MP -MF
.deps/libvx_data2d_grib_a-grib_strings.Tpo -c -o libvx_data2d_grib_a-
grib_strings.o `test -f 'grib_strings.cc' || echo './'`grib_strings.cc
mv -f .deps/libvx_data2d_grib_a-grib_strings.Tpo
.deps/libvx_data2d_grib_a-grib_strings.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-grib_utils.o -MD -MP -MF
.deps/libvx_data2d_grib_a-grib_utils.Tpo -c -o libvx_data2d_grib_a-
grib_utils.o `test -f 'grib_utils.cc' || echo './'`grib_utils.cc
mv -f .deps/libvx_data2d_grib_a-grib_utils.Tpo
.deps/libvx_data2d_grib_a-grib_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-var_info_grib.o -MD -MP -MF
.deps/libvx_data2d_grib_a-var_info_grib.Tpo -c -o libvx_data2d_grib_a-
var_info_grib.o `test -f 'var_info_grib.cc' || echo
'./'`var_info_grib.cc
mv -f .deps/libvx_data2d_grib_a-var_info_grib.Tpo
.deps/libvx_data2d_grib_a-var_info_grib.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-data2d_grib_utils.o -MD -MP -MF
.deps/libvx_data2d_grib_a-data2d_grib_utils.Tpo -c -o
libvx_data2d_grib_a-data2d_grib_utils.o `test -f
'data2d_grib_utils.cc' || echo './'`data2d_grib_utils.cc
mv -f .deps/libvx_data2d_grib_a-data2d_grib_utils.Tpo
.deps/libvx_data2d_grib_a-data2d_grib_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib_a-data2d_grib.o -MD -MP -MF
.deps/libvx_data2d_grib_a-data2d_grib.Tpo -c -o libvx_data2d_grib_a-
data2d_grib.o `test -f 'data2d_grib.cc' || echo './'`data2d_grib.cc
mv -f .deps/libvx_data2d_grib_a-data2d_grib.Tpo
.deps/libvx_data2d_grib_a-data2d_grib.Po
rm -f libvx_data2d_grib.a
ar cru libvx_data2d_grib.a libvx_data2d_grib_a-grib_classes.o
libvx_data2d_grib_a-grib_strings.o libvx_data2d_grib_a-grib_utils.o
libvx_data2d_grib_a-var_info_grib.o libvx_data2d_grib_a-
data2d_grib_utils.o libvx_data2d_grib_a-data2d_grib.o
ranlib libvx_data2d_grib.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_grib'
Making all in vx_data2d_nc_met
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nc_met'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_met_a-get_met_grid.o -MD -MP -MF
.deps/libvx_data2d_nc_met_a-get_met_grid.Tpo -c -o
libvx_data2d_nc_met_a-get_met_grid.o `test -f 'get_met_grid.cc' ||
echo './'`get_met_grid.cc
mv -f .deps/libvx_data2d_nc_met_a-get_met_grid.Tpo
.deps/libvx_data2d_nc_met_a-get_met_grid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_met_a-met_file.o -MD -MP -MF
.deps/libvx_data2d_nc_met_a-met_file.Tpo -c -o libvx_data2d_nc_met_a-
met_file.o `test -f 'met_file.cc' || echo './'`met_file.cc
mv -f .deps/libvx_data2d_nc_met_a-met_file.Tpo
.deps/libvx_data2d_nc_met_a-met_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_met_a-var_info_nc_met.o -MD -MP -MF
.deps/libvx_data2d_nc_met_a-var_info_nc_met.Tpo -c -o
libvx_data2d_nc_met_a-var_info_nc_met.o `test -f 'var_info_nc_met.cc'
|| echo './'`var_info_nc_met.cc
mv -f .deps/libvx_data2d_nc_met_a-var_info_nc_met.Tpo
.deps/libvx_data2d_nc_met_a-var_info_nc_met.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_met_a-data2d_nc_met.o -MD -MP -MF
.deps/libvx_data2d_nc_met_a-data2d_nc_met.Tpo -c -o
libvx_data2d_nc_met_a-data2d_nc_met.o `test -f 'data2d_nc_met.cc' ||
echo './'`data2d_nc_met.cc
mv -f .deps/libvx_data2d_nc_met_a-data2d_nc_met.Tpo
.deps/libvx_data2d_nc_met_a-data2d_nc_met.Po
rm -f libvx_data2d_nc_met.a
ar cru libvx_data2d_nc_met.a libvx_data2d_nc_met_a-get_met_grid.o
libvx_data2d_nc_met_a-met_file.o libvx_data2d_nc_met_a-
var_info_nc_met.o libvx_data2d_nc_met_a-data2d_nc_met.o
ranlib libvx_data2d_nc_met.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nc_met'
Making all in vx_data2d_nccf
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nccf'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nccf_a-nccf_file.o -MD -MP -MF .deps/libvx_data2d_nccf_a-
nccf_file.Tpo -c -o libvx_data2d_nccf_a-nccf_file.o `test -f
'nccf_file.cc' || echo './'`nccf_file.cc
mv -f .deps/libvx_data2d_nccf_a-nccf_file.Tpo
.deps/libvx_data2d_nccf_a-nccf_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nccf_a-var_info_nccf.o -MD -MP -MF
.deps/libvx_data2d_nccf_a-var_info_nccf.Tpo -c -o libvx_data2d_nccf_a-
var_info_nccf.o `test -f 'var_info_nccf.cc' || echo
'./'`var_info_nccf.cc
mv -f .deps/libvx_data2d_nccf_a-var_info_nccf.Tpo
.deps/libvx_data2d_nccf_a-var_info_nccf.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nccf_a-data2d_nccf.o -MD -MP -MF
.deps/libvx_data2d_nccf_a-data2d_nccf.Tpo -c -o libvx_data2d_nccf_a-
data2d_nccf.o `test -f 'data2d_nccf.cc' || echo './'`data2d_nccf.cc
mv -f .deps/libvx_data2d_nccf_a-data2d_nccf.Tpo
.deps/libvx_data2d_nccf_a-data2d_nccf.Po
rm -f libvx_data2d_nccf.a
ar cru libvx_data2d_nccf.a libvx_data2d_nccf_a-nccf_file.o
libvx_data2d_nccf_a-var_info_nccf.o libvx_data2d_nccf_a-data2d_nccf.o
ranlib libvx_data2d_nccf.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nccf'
Making all in vx_data2d_nc_pinterp
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nc_pinterp'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_pinterp_a-get_pinterp_grid.o -MD -MP -MF
.deps/libvx_data2d_nc_pinterp_a-get_pinterp_grid.Tpo -c -o
libvx_data2d_nc_pinterp_a-get_pinterp_grid.o `test -f
'get_pinterp_grid.cc' || echo './'`get_pinterp_grid.cc
mv -f .deps/libvx_data2d_nc_pinterp_a-get_pinterp_grid.Tpo
.deps/libvx_data2d_nc_pinterp_a-get_pinterp_grid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_pinterp_a-pinterp_file.o -MD -MP -MF
.deps/libvx_data2d_nc_pinterp_a-pinterp_file.Tpo -c -o
libvx_data2d_nc_pinterp_a-pinterp_file.o `test -f 'pinterp_file.cc' ||
echo './'`pinterp_file.cc
mv -f .deps/libvx_data2d_nc_pinterp_a-pinterp_file.Tpo
.deps/libvx_data2d_nc_pinterp_a-pinterp_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.o -MD -MP -MF
.deps/libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.Tpo -c -o
libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.o `test -f
'var_info_nc_pinterp.cc' || echo './'`var_info_nc_pinterp.cc
mv -f .deps/libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.Tpo
.deps/libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.o -MD -MP -MF
.deps/libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.Tpo -c -o
libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.o `test -f
'data2d_nc_pinterp.cc' || echo './'`data2d_nc_pinterp.cc
mv -f .deps/libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.Tpo
.deps/libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.Po
rm -f libvx_data2d_nc_pinterp.a
ar cru libvx_data2d_nc_pinterp.a libvx_data2d_nc_pinterp_a-
get_pinterp_grid.o libvx_data2d_nc_pinterp_a-pinterp_file.o
libvx_data2d_nc_pinterp_a-var_info_nc_pinterp.o
libvx_data2d_nc_pinterp_a-data2d_nc_pinterp.o
ranlib libvx_data2d_nc_pinterp.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_nc_pinterp'
Making all in vx_data2d_grib2
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_grib2'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib2_a-var_info_grib2.o -MD -MP -MF
.deps/libvx_data2d_grib2_a-var_info_grib2.Tpo -c -o
libvx_data2d_grib2_a-var_info_grib2.o `test -f 'var_info_grib2.cc' ||
echo './'`var_info_grib2.cc
mv -f .deps/libvx_data2d_grib2_a-var_info_grib2.Tpo
.deps/libvx_data2d_grib2_a-var_info_grib2.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_grib2_a-data2d_grib2.o -MD -MP -MF
.deps/libvx_data2d_grib2_a-data2d_grib2.Tpo -c -o
libvx_data2d_grib2_a-data2d_grib2.o `test -f 'data2d_grib2.cc' || echo
'./'`data2d_grib2.cc
mv -f .deps/libvx_data2d_grib2_a-data2d_grib2.Tpo
.deps/libvx_data2d_grib2_a-data2d_grib2.Po
rm -f libvx_data2d_grib2.a
ar cru libvx_data2d_grib2.a libvx_data2d_grib2_a-var_info_grib2.o
libvx_data2d_grib2_a-data2d_grib2.o
ranlib libvx_data2d_grib2.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_grib2'
Making all in vx_data2d_factory
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_factory'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-is_netcdf_file.o -MD -MP -MF
.deps/libvx_data2d_factory_a-is_netcdf_file.Tpo -c -o
libvx_data2d_factory_a-is_netcdf_file.o `test -f 'is_netcdf_file.cc'
|| echo './'`is_netcdf_file.cc
mv -f .deps/libvx_data2d_factory_a-is_netcdf_file.Tpo
.deps/libvx_data2d_factory_a-is_netcdf_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-is_grib_file.o -MD -MP -MF
.deps/libvx_data2d_factory_a-is_grib_file.Tpo -c -o
libvx_data2d_factory_a-is_grib_file.o `test -f 'is_grib_file.cc' ||
echo './'`is_grib_file.cc
mv -f .deps/libvx_data2d_factory_a-is_grib_file.Tpo
.deps/libvx_data2d_factory_a-is_grib_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-is_bufr_file.o -MD -MP -MF
.deps/libvx_data2d_factory_a-is_bufr_file.Tpo -c -o
libvx_data2d_factory_a-is_bufr_file.o `test -f 'is_bufr_file.cc' ||
echo './'`is_bufr_file.cc
mv -f .deps/libvx_data2d_factory_a-is_bufr_file.Tpo
.deps/libvx_data2d_factory_a-is_bufr_file.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-var_info_factory.o -MD -MP -MF
.deps/libvx_data2d_factory_a-var_info_factory.Tpo -c -o
libvx_data2d_factory_a-var_info_factory.o `test -f
'var_info_factory.cc' || echo './'`var_info_factory.cc
mv -f .deps/libvx_data2d_factory_a-var_info_factory.Tpo
.deps/libvx_data2d_factory_a-var_info_factory.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-data2d_factory_utils.o -MD -MP -MF
.deps/libvx_data2d_factory_a-data2d_factory_utils.Tpo -c -o
libvx_data2d_factory_a-data2d_factory_utils.o `test -f
'data2d_factory_utils.cc' || echo './'`data2d_factory_utils.cc
mv -f .deps/libvx_data2d_factory_a-data2d_factory_utils.Tpo
.deps/libvx_data2d_factory_a-data2d_factory_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_data2d_factory_a-data2d_factory.o -MD -MP -MF
.deps/libvx_data2d_factory_a-data2d_factory.Tpo -c -o
libvx_data2d_factory_a-data2d_factory.o `test -f 'data2d_factory.cc'
|| echo './'`data2d_factory.cc
mv -f .deps/libvx_data2d_factory_a-data2d_factory.Tpo
.deps/libvx_data2d_factory_a-data2d_factory.Po
rm -f libvx_data2d_factory.a
ar cru libvx_data2d_factory.a libvx_data2d_factory_a-is_netcdf_file.o
libvx_data2d_factory_a-is_grib_file.o libvx_data2d_factory_a-
is_bufr_file.o libvx_data2d_factory_a-var_info_factory.o
libvx_data2d_factory_a-data2d_factory_utils.o libvx_data2d_factory_a-
data2d_factory.o
ranlib libvx_data2d_factory.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_data2d_factory'
Making all in vx_gsl_prob
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_gsl_prob'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gsl_prob_a-gsl_bvn.o -MD -MP -MF .deps/libvx_gsl_prob_a-
gsl_bvn.Tpo -c -o libvx_gsl_prob_a-gsl_bvn.o `test -f 'gsl_bvn.cc' ||
echo './'`gsl_bvn.cc
mv -f .deps/libvx_gsl_prob_a-gsl_bvn.Tpo .deps/libvx_gsl_prob_a-
gsl_bvn.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gsl_prob_a-gsl_cdf.o -MD -MP -MF .deps/libvx_gsl_prob_a-
gsl_cdf.Tpo -c -o libvx_gsl_prob_a-gsl_cdf.o `test -f 'gsl_cdf.cc' ||
echo './'`gsl_cdf.cc
mv -f .deps/libvx_gsl_prob_a-gsl_cdf.Tpo .deps/libvx_gsl_prob_a-
gsl_cdf.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gsl_prob_a-gsl_randist.o -MD -MP -MF .deps/libvx_gsl_prob_a-
gsl_randist.Tpo -c -o libvx_gsl_prob_a-gsl_randist.o `test -f
'gsl_randist.cc' || echo './'`gsl_randist.cc
mv -f .deps/libvx_gsl_prob_a-gsl_randist.Tpo .deps/libvx_gsl_prob_a-
gsl_randist.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gsl_prob_a-gsl_statistics.o -MD -MP -MF .deps/libvx_gsl_prob_a-
gsl_statistics.Tpo -c -o libvx_gsl_prob_a-gsl_statistics.o `test -f
'gsl_statistics.cc' || echo './'`gsl_statistics.cc
mv -f .deps/libvx_gsl_prob_a-gsl_statistics.Tpo
.deps/libvx_gsl_prob_a-gsl_statistics.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gsl_prob_a-gsl_wavelet2d.o -MD -MP -MF .deps/libvx_gsl_prob_a-
gsl_wavelet2d.Tpo -c -o libvx_gsl_prob_a-gsl_wavelet2d.o `test -f
'gsl_wavelet2d.cc' || echo './'`gsl_wavelet2d.cc
mv -f .deps/libvx_gsl_prob_a-gsl_wavelet2d.Tpo .deps/libvx_gsl_prob_a-
gsl_wavelet2d.Po
rm -f libvx_gsl_prob.a
ar cru libvx_gsl_prob.a libvx_gsl_prob_a-gsl_bvn.o libvx_gsl_prob_a-
gsl_cdf.o libvx_gsl_prob_a-gsl_randist.o libvx_gsl_prob_a-
gsl_statistics.o libvx_gsl_prob_a-gsl_wavelet2d.o
ranlib libvx_gsl_prob.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_gsl_prob'
Making all in vx_gnomon
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_gnomon'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_gnomon_a-gnomon.o -MD -MP -MF .deps/libvx_gnomon_a-gnomon.Tpo -c
-o libvx_gnomon_a-gnomon.o `test -f 'gnomon.cc' || echo './'`gnomon.cc
mv -f .deps/libvx_gnomon_a-gnomon.Tpo .deps/libvx_gnomon_a-gnomon.Po
rm -f libvx_gnomon.a
ar cru libvx_gnomon.a libvx_gnomon_a-gnomon.o
ranlib libvx_gnomon.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_gnomon'
Making all in vx_geodesy
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_geodesy'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_geodesy_a-spheroid.o -MD -MP -MF .deps/libvx_geodesy_a-
spheroid.Tpo -c -o libvx_geodesy_a-spheroid.o `test -f 'spheroid.cc'
|| echo './'`spheroid.cc
mv -f .deps/libvx_geodesy_a-spheroid.Tpo .deps/libvx_geodesy_a-
spheroid.Po
rm -f libvx_geodesy.a
ar cru libvx_geodesy.a libvx_geodesy_a-spheroid.o
ranlib libvx_geodesy.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_geodesy'
Making all in vx_nav
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_nav'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_nav_a-
nav.o -MD -MP -MF .deps/libvx_nav_a-nav.Tpo -c -o libvx_nav_a-nav.o
`test -f 'nav.cc' || echo './'`nav.cc
mv -f .deps/libvx_nav_a-nav.Tpo .deps/libvx_nav_a-nav.Po
rm -f libvx_nav.a
ar cru libvx_nav.a libvx_nav_a-nav.o
ranlib libvx_nav.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/libcode/vx_nav'
Making all in vx_pb_util
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_pb_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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_pb_util_a-pblock.o -MD -MP -MF .deps/libvx_pb_util_a-pblock.Tpo
-c -o libvx_pb_util_a-pblock.o `test -f 'pblock.cc' || echo
'./'`pblock.cc
mv -f .deps/libvx_pb_util_a-pblock.Tpo .deps/libvx_pb_util_a-pblock.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_pb_util_a-do_blocking.o -MD -MP -MF .deps/libvx_pb_util_a-
do_blocking.Tpo -c -o libvx_pb_util_a-do_blocking.o `test -f
'do_blocking.cc' || echo './'`do_blocking.cc
mv -f .deps/libvx_pb_util_a-do_blocking.Tpo .deps/libvx_pb_util_a-
do_blocking.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_pb_util_a-do_unblocking.o -MD -MP -MF .deps/libvx_pb_util_a-
do_unblocking.Tpo -c -o libvx_pb_util_a-do_unblocking.o `test -f
'do_unblocking.cc' || echo './'`do_unblocking.cc
mv -f .deps/libvx_pb_util_a-do_unblocking.Tpo .deps/libvx_pb_util_a-
do_unblocking.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_pb_util_a-copy_bytes.o -MD -MP -MF .deps/libvx_pb_util_a-
copy_bytes.Tpo -c -o libvx_pb_util_a-copy_bytes.o `test -f
'copy_bytes.cc' || echo './'`copy_bytes.cc
mv -f .deps/libvx_pb_util_a-copy_bytes.Tpo .deps/libvx_pb_util_a-
copy_bytes.Po
rm -f libvx_pb_util.a
ar cru libvx_pb_util.a libvx_pb_util_a-pblock.o libvx_pb_util_a-
do_blocking.o libvx_pb_util_a-do_unblocking.o libvx_pb_util_a-
copy_bytes.o
ranlib libvx_pb_util.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_pb_util'
Making all in vx_afm
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_afm'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afm.o -MD -MP -MF .deps/libvx_afm_a-afm.Tpo -c -o libvx_afm_a-afm.o
`test -f 'afm.cc' || echo './'`afm.cc
mv -f .deps/libvx_afm_a-afm.Tpo .deps/libvx_afm_a-afm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afm_keywords.o -MD -MP -MF .deps/libvx_afm_a-afm_keywords.Tpo -c -o
libvx_afm_a-afm_keywords.o `test -f 'afm_keywords.cc' || echo
'./'`afm_keywords.cc
mv -f .deps/libvx_afm_a-afm_keywords.Tpo .deps/libvx_afm_a-
afm_keywords.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afm_line.o -MD -MP -MF .deps/libvx_afm_a-afm_line.Tpo -c -o
libvx_afm_a-afm_line.o `test -f 'afm_line.cc' || echo './'`afm_line.cc
mv -f .deps/libvx_afm_a-afm_line.Tpo .deps/libvx_afm_a-afm_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afm_token.o -MD -MP -MF .deps/libvx_afm_a-afm_token.Tpo -c -o
libvx_afm_a-afm_token.o `test -f 'afm_token.cc' || echo
'./'`afm_token.cc
mv -f .deps/libvx_afm_a-afm_token.Tpo .deps/libvx_afm_a-afm_token.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afmkeyword_to_string.o -MD -MP -MF .deps/libvx_afm_a-
afmkeyword_to_string.Tpo -c -o libvx_afm_a-afmkeyword_to_string.o
`test -f 'afmkeyword_to_string.cc' || echo
'./'`afmkeyword_to_string.cc
mv -f .deps/libvx_afm_a-afmkeyword_to_string.Tpo .deps/libvx_afm_a-
afmkeyword_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_afm_a-
afmtokentype_to_string.o -MD -MP -MF .deps/libvx_afm_a-
afmtokentype_to_string.Tpo -c -o libvx_afm_a-afmtokentype_to_string.o
`test -f 'afmtokentype_to_string.cc' || echo
'./'`afmtokentype_to_string.cc
mv -f .deps/libvx_afm_a-afmtokentype_to_string.Tpo .deps/libvx_afm_a-
afmtokentype_to_string.Po
rm -f libvx_afm.a
ar cru libvx_afm.a libvx_afm_a-afm.o libvx_afm_a-afm_keywords.o
libvx_afm_a-afm_line.o libvx_afm_a-afm_token.o libvx_afm_a-
afmkeyword_to_string.o libvx_afm_a-afmtokentype_to_string.o
ranlib libvx_afm.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/libcode/vx_afm'
Making all in vx_color
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_color'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_color_a-
color_parser_yacc.o -MD -MP -MF .deps/libvx_color_a-
color_parser_yacc.Tpo -c -o libvx_color_a-color_parser_yacc.o `test -f
'color_parser_yacc.cc' || echo './'`color_parser_yacc.cc
mv -f .deps/libvx_color_a-color_parser_yacc.Tpo .deps/libvx_color_a-
color_parser_yacc.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_color_a-
color_scanner.o -MD -MP -MF .deps/libvx_color_a-color_scanner.Tpo -c
-o libvx_color_a-color_scanner.o `test -f 'color_scanner.cc' || echo
'./'`color_scanner.cc
mv -f .deps/libvx_color_a-color_scanner.Tpo .deps/libvx_color_a-
color_scanner.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_color_a-
color.o -MD -MP -MF .deps/libvx_color_a-color.Tpo -c -o libvx_color_a-
color.o `test -f 'color.cc' || echo './'`color.cc
mv -f .deps/libvx_color_a-color.Tpo .deps/libvx_color_a-color.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_color_a-
color_list.o -MD -MP -MF .deps/libvx_color_a-color_list.Tpo -c -o
libvx_color_a-color_list.o `test -f 'color_list.cc' || echo
'./'`color_list.cc
mv -f .deps/libvx_color_a-color_list.Tpo .deps/libvx_color_a-
color_list.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_color_a-
color_table.o -MD -MP -MF .deps/libvx_color_a-color_table.Tpo -c -o
libvx_color_a-color_table.o `test -f 'color_table.cc' || echo
'./'`color_table.cc
mv -f .deps/libvx_color_a-color_table.Tpo .deps/libvx_color_a-
color_table.Po
rm -f libvx_color.a
ar cru libvx_color.a libvx_color_a-color_parser_yacc.o libvx_color_a-
color_scanner.o libvx_color_a-color.o libvx_color_a-color_list.o
libvx_color_a-color_table.o
ranlib libvx_color.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_color'
Making all in vx_pxm
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_pxm'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
pbm.o -MD -MP -MF .deps/libvx_pxm_a-pbm.Tpo -c -o libvx_pxm_a-pbm.o
`test -f 'pbm.cc' || echo './'`pbm.cc
mv -f .deps/libvx_pxm_a-pbm.Tpo .deps/libvx_pxm_a-pbm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
pcm.o -MD -MP -MF .deps/libvx_pxm_a-pcm.Tpo -c -o libvx_pxm_a-pcm.o
`test -f 'pcm.cc' || echo './'`pcm.cc
mv -f .deps/libvx_pxm_a-pcm.Tpo .deps/libvx_pxm_a-pcm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
pgm.o -MD -MP -MF .deps/libvx_pxm_a-pgm.Tpo -c -o libvx_pxm_a-pgm.o
`test -f 'pgm.cc' || echo './'`pgm.cc
mv -f .deps/libvx_pxm_a-pgm.Tpo .deps/libvx_pxm_a-pgm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
ppm.o -MD -MP -MF .deps/libvx_pxm_a-ppm.Tpo -c -o libvx_pxm_a-ppm.o
`test -f 'ppm.cc' || echo './'`ppm.cc
mv -f .deps/libvx_pxm_a-ppm.Tpo .deps/libvx_pxm_a-ppm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
pxm_base.o -MD -MP -MF .deps/libvx_pxm_a-pxm_base.Tpo -c -o
libvx_pxm_a-pxm_base.o `test -f 'pxm_base.cc' || echo './'`pxm_base.cc
mv -f .deps/libvx_pxm_a-pxm_base.Tpo .deps/libvx_pxm_a-pxm_base.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_pxm_a-
pxm_utils.o -MD -MP -MF .deps/libvx_pxm_a-pxm_utils.Tpo -c -o
libvx_pxm_a-pxm_utils.o `test -f 'pxm_utils.cc' || echo
'./'`pxm_utils.cc
mv -f .deps/libvx_pxm_a-pxm_utils.Tpo .deps/libvx_pxm_a-pxm_utils.Po
rm -f libvx_pxm.a
ar cru libvx_pxm.a libvx_pxm_a-pbm.o libvx_pxm_a-pcm.o libvx_pxm_a-
pgm.o libvx_pxm_a-ppm.o libvx_pxm_a-pxm_base.o libvx_pxm_a-pxm_utils.o
ranlib libvx_pxm.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/libcode/vx_pxm'
Making all in vx_render
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_render'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-ascii85_filter.o -MD -MP -MF .deps/libvx_render_a-
ascii85_filter.Tpo -c -o libvx_render_a-ascii85_filter.o `test -f
'ascii85_filter.cc' || echo './'`ascii85_filter.cc
mv -f .deps/libvx_render_a-ascii85_filter.Tpo .deps/libvx_render_a-
ascii85_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-bit_filter.o -MD -MP -MF .deps/libvx_render_a-
bit_filter.Tpo -c -o libvx_render_a-bit_filter.o `test -f
'bit_filter.cc' || echo './'`bit_filter.cc
mv -f .deps/libvx_render_a-bit_filter.Tpo .deps/libvx_render_a-
bit_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-hex_filter.o -MD -MP -MF .deps/libvx_render_a-
hex_filter.Tpo -c -o libvx_render_a-hex_filter.o `test -f
'hex_filter.cc' || echo './'`hex_filter.cc
mv -f .deps/libvx_render_a-hex_filter.Tpo .deps/libvx_render_a-
hex_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-ps_filter.o -MD -MP -MF .deps/libvx_render_a-
ps_filter.Tpo -c -o libvx_render_a-ps_filter.o `test -f 'ps_filter.cc'
|| echo './'`ps_filter.cc
mv -f .deps/libvx_render_a-ps_filter.Tpo .deps/libvx_render_a-
ps_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-psout_filter.o -MD -MP -MF .deps/libvx_render_a-
psout_filter.Tpo -c -o libvx_render_a-psout_filter.o `test -f
'psout_filter.cc' || echo './'`psout_filter.cc
mv -f .deps/libvx_render_a-psout_filter.Tpo .deps/libvx_render_a-
psout_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-render_pbm.o -MD -MP -MF .deps/libvx_render_a-
render_pbm.Tpo -c -o libvx_render_a-render_pbm.o `test -f
'render_pbm.cc' || echo './'`render_pbm.cc
mv -f .deps/libvx_render_a-render_pbm.Tpo .deps/libvx_render_a-
render_pbm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-render_pcm.o -MD -MP -MF .deps/libvx_render_a-
render_pcm.Tpo -c -o libvx_render_a-render_pcm.o `test -f
'render_pcm.cc' || echo './'`render_pcm.cc
mv -f .deps/libvx_render_a-render_pcm.Tpo .deps/libvx_render_a-
render_pcm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-render_pgm.o -MD -MP -MF .deps/libvx_render_a-
render_pgm.Tpo -c -o libvx_render_a-render_pgm.o `test -f
'render_pgm.cc' || echo './'`render_pgm.cc
mv -f .deps/libvx_render_a-render_pgm.Tpo .deps/libvx_render_a-
render_pgm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-render_ppm.o -MD -MP -MF .deps/libvx_render_a-
render_ppm.Tpo -c -o libvx_render_a-render_ppm.o `test -f
'render_ppm.cc' || echo './'`render_ppm.cc
mv -f .deps/libvx_render_a-render_ppm.Tpo .deps/libvx_render_a-
render_ppm.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-renderinfo.o -MD -MP -MF .deps/libvx_render_a-
renderinfo.Tpo -c -o libvx_render_a-renderinfo.o `test -f
'renderinfo.cc' || echo './'`renderinfo.cc
mv -f .deps/libvx_render_a-renderinfo.Tpo .deps/libvx_render_a-
renderinfo.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-rle_filter.o -MD -MP -MF .deps/libvx_render_a-
rle_filter.Tpo -c -o libvx_render_a-rle_filter.o `test -f
'rle_filter.cc' || echo './'`rle_filter.cc
mv -f .deps/libvx_render_a-rle_filter.Tpo .deps/libvx_render_a-
rle_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-flate_filter.o -MD -MP -MF .deps/libvx_render_a-
flate_filter.Tpo -c -o libvx_render_a-flate_filter.o `test -f
'flate_filter.cc' || echo './'`flate_filter.cc
mv -f .deps/libvx_render_a-flate_filter.Tpo .deps/libvx_render_a-
flate_filter.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_render_a-uc_queue.o -MD -MP -MF .deps/libvx_render_a-
uc_queue.Tpo -c -o libvx_render_a-uc_queue.o `test -f 'uc_queue.cc' ||
echo './'`uc_queue.cc
mv -f .deps/libvx_render_a-uc_queue.Tpo .deps/libvx_render_a-
uc_queue.Po
rm -f libvx_render.a
ar cru libvx_render.a libvx_render_a-ascii85_filter.o libvx_render_a-
bit_filter.o libvx_render_a-hex_filter.o libvx_render_a-ps_filter.o
libvx_render_a-psout_filter.o libvx_render_a-render_pbm.o
libvx_render_a-render_pcm.o libvx_render_a-render_pgm.o
libvx_render_a-render_ppm.o libvx_render_a-renderinfo.o
libvx_render_a-rle_filter.o libvx_render_a-flate_filter.o
libvx_render_a-uc_queue.o
ranlib libvx_render.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_render'
Making all in vx_ps
make[4]: Entering directory `/usr/local/src/met-5.2/src/libcode/vx_ps'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
documentmedia_to_string.o -MD -MP -MF .deps/libvx_ps_a-
documentmedia_to_string.Tpo -c -o libvx_ps_a-documentmedia_to_string.o
`test -f 'documentmedia_to_string.cc' || echo
'./'`documentmedia_to_string.cc
mv -f .deps/libvx_ps_a-documentmedia_to_string.Tpo .deps/libvx_ps_a-
documentmedia_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
documentorientation_to_string.o -MD -MP -MF .deps/libvx_ps_a-
documentorientation_to_string.Tpo -c -o libvx_ps_a-
documentorientation_to_string.o `test -f
'documentorientation_to_string.cc' || echo
'./'`documentorientation_to_string.cc
mv -f .deps/libvx_ps_a-documentorientation_to_string.Tpo
.deps/libvx_ps_a-documentorientation_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
fontfamily_to_string.o -MD -MP -MF .deps/libvx_ps_a-
fontfamily_to_string.Tpo -c -o libvx_ps_a-fontfamily_to_string.o `test
-f 'fontfamily_to_string.cc' || echo './'`fontfamily_to_string.cc
mv -f .deps/libvx_ps_a-fontfamily_to_string.Tpo .deps/libvx_ps_a-
fontfamily_to_string.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
vx_ps.o -MD -MP -MF .deps/libvx_ps_a-vx_ps.Tpo -c -o libvx_ps_a-
vx_ps.o `test -f 'vx_ps.cc' || echo './'`vx_ps.cc
mv -f .deps/libvx_ps_a-vx_ps.Tpo .deps/libvx_ps_a-vx_ps.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
ps_text.o -MD -MP -MF .deps/libvx_ps_a-ps_text.Tpo -c -o libvx_ps_a-
ps_text.o `test -f 'ps_text.cc' || echo './'`ps_text.cc
mv -f .deps/libvx_ps_a-ps_text.Tpo .deps/libvx_ps_a-ps_text.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT libvx_ps_a-
table_helper.o -MD -MP -MF .deps/libvx_ps_a-table_helper.Tpo -c -o
libvx_ps_a-table_helper.o `test -f 'table_helper.cc' || echo
'./'`table_helper.cc
mv -f .deps/libvx_ps_a-table_helper.Tpo .deps/libvx_ps_a-
table_helper.Po
rm -f libvx_ps.a
ar cru libvx_ps.a libvx_ps_a-documentmedia_to_string.o libvx_ps_a-
documentorientation_to_string.o libvx_ps_a-fontfamily_to_string.o
libvx_ps_a-vx_ps.o libvx_ps_a-ps_text.o libvx_ps_a-table_helper.o
ranlib libvx_ps.a
make[4]: Leaving directory `/usr/local/src/met-5.2/src/libcode/vx_ps'
Making all in vx_plot_util
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_plot_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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_plot_util_a-map_region.o -MD -MP -MF .deps/libvx_plot_util_a-
map_region.Tpo -c -o libvx_plot_util_a-map_region.o `test -f
'map_region.cc' || echo './'`map_region.cc
mv -f .deps/libvx_plot_util_a-map_region.Tpo .deps/libvx_plot_util_a-
map_region.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_plot_util_a-vx_plot_util.o -MD -MP -MF .deps/libvx_plot_util_a-
vx_plot_util.Tpo -c -o libvx_plot_util_a-vx_plot_util.o `test -f
'vx_plot_util.cc' || echo './'`vx_plot_util.cc
mv -f .deps/libvx_plot_util_a-vx_plot_util.Tpo
.deps/libvx_plot_util_a-vx_plot_util.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_plot_util_a-data_plane_plot.o -MD -MP -MF
.deps/libvx_plot_util_a-data_plane_plot.Tpo -c -o libvx_plot_util_a-
data_plane_plot.o `test -f 'data_plane_plot.cc' || echo
'./'`data_plane_plot.cc
mv -f .deps/libvx_plot_util_a-data_plane_plot.Tpo
.deps/libvx_plot_util_a-data_plane_plot.Po
rm -f libvx_plot_util.a
ar cru libvx_plot_util.a libvx_plot_util_a-map_region.o
libvx_plot_util_a-vx_plot_util.o libvx_plot_util_a-data_plane_plot.o
ranlib libvx_plot_util.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_plot_util'
Making all in vx_shapedata
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_shapedata'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-moments.o -MD -MP -MF .deps/libvx_shapedata_a-
moments.Tpo -c -o libvx_shapedata_a-moments.o `test -f 'moments.cc' ||
echo './'`moments.cc
mv -f .deps/libvx_shapedata_a-moments.Tpo .deps/libvx_shapedata_a-
moments.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-node.o -MD -MP -MF .deps/libvx_shapedata_a-node.Tpo
-c -o libvx_shapedata_a-node.o `test -f 'node.cc' || echo './'`node.cc
mv -f .deps/libvx_shapedata_a-node.Tpo .deps/libvx_shapedata_a-node.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-shapedata.o -MD -MP -MF .deps/libvx_shapedata_a-
shapedata.Tpo -c -o libvx_shapedata_a-shapedata.o `test -f
'shapedata.cc' || echo './'`shapedata.cc
mv -f .deps/libvx_shapedata_a-shapedata.Tpo .deps/libvx_shapedata_a-
shapedata.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-set.o -MD -MP -MF .deps/libvx_shapedata_a-set.Tpo -c
-o libvx_shapedata_a-set.o `test -f 'set.cc' || echo './'`set.cc
mv -f .deps/libvx_shapedata_a-set.Tpo .deps/libvx_shapedata_a-set.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-interest.o -MD -MP -MF .deps/libvx_shapedata_a-
interest.Tpo -c -o libvx_shapedata_a-interest.o `test -f 'interest.cc'
|| echo './'`interest.cc
mv -f .deps/libvx_shapedata_a-interest.Tpo .deps/libvx_shapedata_a-
interest.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-mode_conf_info.o -MD -MP -MF
.deps/libvx_shapedata_a-mode_conf_info.Tpo -c -o libvx_shapedata_a-
mode_conf_info.o `test -f 'mode_conf_info.cc' || echo
'./'`mode_conf_info.cc
mv -f .deps/libvx_shapedata_a-mode_conf_info.Tpo
.deps/libvx_shapedata_a-mode_conf_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_shapedata_a-engine.o -MD -MP -MF .deps/libvx_shapedata_a-
engine.Tpo -c -o libvx_shapedata_a-engine.o `test -f 'engine.cc' ||
echo './'`engine.cc
mv -f .deps/libvx_shapedata_a-engine.Tpo .deps/libvx_shapedata_a-
engine.Po
rm -f libvx_shapedata.a
ar cru libvx_shapedata.a libvx_shapedata_a-moments.o
libvx_shapedata_a-node.o libvx_shapedata_a-shapedata.o
libvx_shapedata_a-set.o libvx_shapedata_a-interest.o
libvx_shapedata_a-mode_conf_info.o libvx_shapedata_a-engine.o
ranlib libvx_shapedata.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_shapedata'
Making all in vx_statistics
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_statistics'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-apply_mask.o -MD -MP -MF .deps/libvx_statistics_a-
apply_mask.Tpo -c -o libvx_statistics_a-apply_mask.o `test -f
'apply_mask.cc' || echo './'`apply_mask.cc
mv -f .deps/libvx_statistics_a-apply_mask.Tpo
.deps/libvx_statistics_a-apply_mask.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-compute_ci.o -MD -MP -MF .deps/libvx_statistics_a-
compute_ci.Tpo -c -o libvx_statistics_a-compute_ci.o `test -f
'compute_ci.cc' || echo './'`compute_ci.cc
mv -f .deps/libvx_statistics_a-compute_ci.Tpo
.deps/libvx_statistics_a-compute_ci.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-contable.o -MD -MP -MF .deps/libvx_statistics_a-
contable.Tpo -c -o libvx_statistics_a-contable.o `test -f
'contable.cc' || echo './'`contable.cc
mv -f .deps/libvx_statistics_a-contable.Tpo .deps/libvx_statistics_a-
contable.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-contable_stats.o -MD -MP -MF
.deps/libvx_statistics_a-contable_stats.Tpo -c -o libvx_statistics_a-
contable_stats.o `test -f 'contable_stats.cc' || echo
'./'`contable_stats.cc
mv -f .deps/libvx_statistics_a-contable_stats.Tpo
.deps/libvx_statistics_a-contable_stats.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-contable_nx2.o -MD -MP -MF
.deps/libvx_statistics_a-contable_nx2.Tpo -c -o libvx_statistics_a-
contable_nx2.o `test -f 'contable_nx2.cc' || echo './'`contable_nx2.cc
mv -f .deps/libvx_statistics_a-contable_nx2.Tpo
.deps/libvx_statistics_a-contable_nx2.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-met_stats.o -MD -MP -MF .deps/libvx_statistics_a-
met_stats.Tpo -c -o libvx_statistics_a-met_stats.o `test -f
'met_stats.cc' || echo './'`met_stats.cc
mv -f .deps/libvx_statistics_a-met_stats.Tpo .deps/libvx_statistics_a-
met_stats.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-pair_base.o -MD -MP -MF .deps/libvx_statistics_a-
pair_base.Tpo -c -o libvx_statistics_a-pair_base.o `test -f
'pair_base.cc' || echo './'`pair_base.cc
mv -f .deps/libvx_statistics_a-pair_base.Tpo .deps/libvx_statistics_a-
pair_base.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-pair_data_point.o -MD -MP -MF
.deps/libvx_statistics_a-pair_data_point.Tpo -c -o libvx_statistics_a-
pair_data_point.o `test -f 'pair_data_point.cc' || echo
'./'`pair_data_point.cc
mv -f .deps/libvx_statistics_a-pair_data_point.Tpo
.deps/libvx_statistics_a-pair_data_point.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-pair_data_ensemble.o -MD -MP -MF
.deps/libvx_statistics_a-pair_data_ensemble.Tpo -c -o
libvx_statistics_a-pair_data_ensemble.o `test -f
'pair_data_ensemble.cc' || echo './'`pair_data_ensemble.cc
mv -f .deps/libvx_statistics_a-pair_data_ensemble.Tpo
.deps/libvx_statistics_a-pair_data_ensemble.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_statistics_a-read_climo.o -MD -MP -MF .deps/libvx_statistics_a-
read_climo.Tpo -c -o libvx_statistics_a-read_climo.o `test -f
'read_climo.cc' || echo './'`read_climo.cc
mv -f .deps/libvx_statistics_a-read_climo.Tpo
.deps/libvx_statistics_a-read_climo.Po
rm -f libvx_statistics.a
ar cru libvx_statistics.a libvx_statistics_a-apply_mask.o
libvx_statistics_a-compute_ci.o libvx_statistics_a-contable.o
libvx_statistics_a-contable_stats.o libvx_statistics_a-contable_nx2.o
libvx_statistics_a-met_stats.o libvx_statistics_a-pair_base.o
libvx_statistics_a-pair_data_point.o libvx_statistics_a-
pair_data_ensemble.o libvx_statistics_a-read_climo.o
ranlib libvx_statistics.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_statistics'
Making all in vx_stat_out
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_stat_out'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_stat_out_a-stat_columns.o -MD -MP -MF .deps/libvx_stat_out_a-
stat_columns.Tpo -c -o libvx_stat_out_a-stat_columns.o `test -f
'stat_columns.cc' || echo './'`stat_columns.cc
mv -f .deps/libvx_stat_out_a-stat_columns.Tpo .deps/libvx_stat_out_a-
stat_columns.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_stat_out_a-stat_hdr_columns.o -MD -MP -MF
.deps/libvx_stat_out_a-stat_hdr_columns.Tpo -c -o libvx_stat_out_a-
stat_hdr_columns.o `test -f 'stat_hdr_columns.cc' || echo
'./'`stat_hdr_columns.cc
mv -f .deps/libvx_stat_out_a-stat_hdr_columns.Tpo
.deps/libvx_stat_out_a-stat_hdr_columns.Po
rm -f libvx_stat_out.a
ar cru libvx_stat_out.a libvx_stat_out_a-stat_columns.o
libvx_stat_out_a-stat_hdr_columns.o
ranlib libvx_stat_out.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_stat_out'
Making all in vx_analysis_util
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_analysis_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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-analysis_utils.o -MD -MP -MF
.deps/libvx_analysis_util_a-analysis_utils.Tpo -c -o
libvx_analysis_util_a-analysis_utils.o `test -f 'analysis_utils.cc' ||
echo './'`analysis_utils.cc
mv -f .deps/libvx_analysis_util_a-analysis_utils.Tpo
.deps/libvx_analysis_util_a-analysis_utils.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-by_case_info.o -MD -MP -MF
.deps/libvx_analysis_util_a-by_case_info.Tpo -c -o
libvx_analysis_util_a-by_case_info.o `test -f 'by_case_info.cc' ||
echo './'`by_case_info.cc
mv -f .deps/libvx_analysis_util_a-by_case_info.Tpo
.deps/libvx_analysis_util_a-by_case_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-mask_poly.o -MD -MP -MF
.deps/libvx_analysis_util_a-mask_poly.Tpo -c -o libvx_analysis_util_a-
mask_poly.o `test -f 'mask_poly.cc' || echo './'`mask_poly.cc
mv -f .deps/libvx_analysis_util_a-mask_poly.Tpo
.deps/libvx_analysis_util_a-mask_poly.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-mode_atts.o -MD -MP -MF
.deps/libvx_analysis_util_a-mode_atts.Tpo -c -o libvx_analysis_util_a-
mode_atts.o `test -f 'mode_atts.cc' || echo './'`mode_atts.cc
mv -f .deps/libvx_analysis_util_a-mode_atts.Tpo
.deps/libvx_analysis_util_a-mode_atts.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-mode_job.o -MD -MP -MF
.deps/libvx_analysis_util_a-mode_job.Tpo -c -o libvx_analysis_util_a-
mode_job.o `test -f 'mode_job.cc' || echo './'`mode_job.cc
mv -f .deps/libvx_analysis_util_a-mode_job.Tpo
.deps/libvx_analysis_util_a-mode_job.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-mode_line.o -MD -MP -MF
.deps/libvx_analysis_util_a-mode_line.Tpo -c -o libvx_analysis_util_a-
mode_line.o `test -f 'mode_line.cc' || echo './'`mode_line.cc
mv -f .deps/libvx_analysis_util_a-mode_line.Tpo
.deps/libvx_analysis_util_a-mode_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-stat_job.o -MD -MP -MF
.deps/libvx_analysis_util_a-stat_job.Tpo -c -o libvx_analysis_util_a-
stat_job.o `test -f 'stat_job.cc' || echo './'`stat_job.cc
mv -f .deps/libvx_analysis_util_a-stat_job.Tpo
.deps/libvx_analysis_util_a-stat_job.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-stat_line.o -MD -MP -MF
.deps/libvx_analysis_util_a-stat_line.Tpo -c -o libvx_analysis_util_a-
stat_line.o `test -f 'stat_line.cc' || echo './'`stat_line.cc
mv -f .deps/libvx_analysis_util_a-stat_line.Tpo
.deps/libvx_analysis_util_a-stat_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_analysis_util_a-time_series.o -MD -MP -MF
.deps/libvx_analysis_util_a-time_series.Tpo -c -o
libvx_analysis_util_a-time_series.o `test -f 'time_series.cc' || echo
'./'`time_series.cc
mv -f .deps/libvx_analysis_util_a-time_series.Tpo
.deps/libvx_analysis_util_a-time_series.Po
rm -f libvx_analysis_util.a
ar cru libvx_analysis_util.a libvx_analysis_util_a-analysis_utils.o
libvx_analysis_util_a-by_case_info.o libvx_analysis_util_a-mask_poly.o
libvx_analysis_util_a-mode_atts.o libvx_analysis_util_a-mode_job.o
libvx_analysis_util_a-mode_line.o libvx_analysis_util_a-stat_job.o
libvx_analysis_util_a-stat_line.o libvx_analysis_util_a-time_series.o
ranlib libvx_analysis_util.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_analysis_util'
Making all in vx_tc_util
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_tc_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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-atcf_line.o -MD -MP -MF .deps/libvx_tc_util_a-
atcf_line.Tpo -c -o libvx_tc_util_a-atcf_line.o `test -f
'atcf_line.cc' || echo './'`atcf_line.cc
mv -f .deps/libvx_tc_util_a-atcf_line.Tpo .deps/libvx_tc_util_a-
atcf_line.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-track_point.o -MD -MP -MF .deps/libvx_tc_util_a-
track_point.Tpo -c -o libvx_tc_util_a-track_point.o `test -f
'track_point.cc' || echo './'`track_point.cc
mv -f .deps/libvx_tc_util_a-track_point.Tpo .deps/libvx_tc_util_a-
track_point.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-track_info.o -MD -MP -MF .deps/libvx_tc_util_a-
track_info.Tpo -c -o libvx_tc_util_a-track_info.o `test -f
'track_info.cc' || echo './'`track_info.cc
mv -f .deps/libvx_tc_util_a-track_info.Tpo .deps/libvx_tc_util_a-
track_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-track_pair_info.o -MD -MP -MF .deps/libvx_tc_util_a-
track_pair_info.Tpo -c -o libvx_tc_util_a-track_pair_info.o `test -f
'track_pair_info.cc' || echo './'`track_pair_info.cc
mv -f .deps/libvx_tc_util_a-track_pair_info.Tpo .deps/libvx_tc_util_a-
track_pair_info.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-tc_hdr_columns.o -MD -MP -MF .deps/libvx_tc_util_a-
tc_hdr_columns.Tpo -c -o libvx_tc_util_a-tc_hdr_columns.o `test -f
'tc_hdr_columns.cc' || echo './'`tc_hdr_columns.cc
mv -f .deps/libvx_tc_util_a-tc_hdr_columns.Tpo .deps/libvx_tc_util_a-
tc_hdr_columns.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-tc_columns.o -MD -MP -MF .deps/libvx_tc_util_a-
tc_columns.Tpo -c -o libvx_tc_util_a-tc_columns.o `test -f
'tc_columns.cc' || echo './'`tc_columns.cc
mv -f .deps/libvx_tc_util_a-tc_columns.Tpo .deps/libvx_tc_util_a-
tc_columns.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_tc_util_a-tc_stat_line.o -MD -MP -MF .deps/libvx_tc_util_a-
tc_stat_line.Tpo -c -o libvx_tc_util_a-tc_stat_line.o `test -f
'tc_stat_line.cc' || echo './'`tc_stat_line.cc
mv -f .deps/libvx_tc_util_a-tc_stat_line.Tpo .deps/libvx_tc_util_a-
tc_stat_line.Po
rm -f libvx_tc_util.a
ar cru libvx_tc_util.a libvx_tc_util_a-atcf_line.o libvx_tc_util_a-
track_point.o libvx_tc_util_a-track_info.o libvx_tc_util_a-
track_pair_info.o libvx_tc_util_a-tc_hdr_columns.o libvx_tc_util_a-
tc_columns.o libvx_tc_util_a-tc_stat_line.o
ranlib libvx_tc_util.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_tc_util'
Making all in vx_time_series
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_time_series'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_time_series_a-compute_swinging_door.o -MD -MP -MF
.deps/libvx_time_series_a-compute_swinging_door.Tpo -c -o
libvx_time_series_a-compute_swinging_door.o `test -f
'compute_swinging_door.cc' || echo './'`compute_swinging_door.cc
mv -f .deps/libvx_time_series_a-compute_swinging_door.Tpo
.deps/libvx_time_series_a-compute_swinging_door.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_time_series_a-time_series_util.o -MD -MP -MF
.deps/libvx_time_series_a-time_series_util.Tpo -c -o
libvx_time_series_a-time_series_util.o `test -f 'time_series_util.cc'
|| echo './'`time_series_util.cc
mv -f .deps/libvx_time_series_a-time_series_util.Tpo
.deps/libvx_time_series_a-time_series_util.Po
rm -f libvx_time_series.a
ar cru libvx_time_series.a libvx_time_series_a-compute_swinging_door.o
libvx_time_series_a-time_series_util.o
ranlib libvx_time_series.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_time_series'
Making all in vx_regrid
make[4]: Entering directory `/usr/local/src/met-
5.2/src/libcode/vx_regrid'
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_regrid_a-vx_regrid.o -MD -MP -MF .deps/libvx_regrid_a-
vx_regrid.Tpo -c -o libvx_regrid_a-vx_regrid.o `test -f 'vx_regrid.cc'
|| echo './'`vx_regrid.cc
mv -f .deps/libvx_regrid_a-vx_regrid.Tpo .deps/libvx_regrid_a-
vx_regrid.Po
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_statistics
-I../../../src/libcode/vx_stat_out
-I../../../src/libcode/vx_time_series
-I../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
libvx_regrid_a-vx_regrid_budget.o -MD -MP -MF .deps/libvx_regrid_a-
vx_regrid_budget.Tpo -c -o libvx_regrid_a-vx_regrid_budget.o `test -f
'vx_regrid_budget.cc' || echo './'`vx_regrid_budget.cc
mv -f .deps/libvx_regrid_a-vx_regrid_budget.Tpo .deps/libvx_regrid_a-
vx_regrid_budget.Po
rm -f libvx_regrid.a
ar cru libvx_regrid.a libvx_regrid_a-vx_regrid.o libvx_regrid_a-
vx_regrid_budget.o
ranlib libvx_regrid.a
make[4]: Leaving directory `/usr/local/src/met-
5.2/src/libcode/vx_regrid'
make[4]: Entering directory `/usr/local/src/met-5.2/src/libcode'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/src/met-5.2/src/libcode'
make[3]: Leaving directory `/usr/local/src/met-5.2/src/libcode'
Making all in tools
make[3]: Entering directory `/usr/local/src/met-5.2/src/tools'
Making all in core
make[4]: Entering directory `/usr/local/src/met-5.2/src/tools/core'
Making all in ensemble_stat
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/ensemble_stat'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ensemble_stat-
ensemble_stat.o -MD -MP -MF .deps/ensemble_stat-ensemble_stat.Tpo -c
-o ensemble_stat-ensemble_stat.o `test -f 'ensemble_stat.cc' || echo
'./'`ensemble_stat.cc
mv -f .deps/ensemble_stat-ensemble_stat.Tpo .deps/ensemble_stat-
ensemble_stat.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ensemble_stat-
ensemble_stat_conf_info.o -MD -MP -MF .deps/ensemble_stat-
ensemble_stat_conf_info.Tpo -c -o ensemble_stat-
ensemble_stat_conf_info.o `test -f 'ensemble_stat_conf_info.cc' ||
echo './'`ensemble_stat_conf_info.cc
mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
.deps/ensemble_stat-ensemble_stat_conf_info.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o ensemble_stat ensemble_stat-
ensemble_stat.o ensemble_stat-ensemble_stat_conf_info.o -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_data2d -lvx_nc_util -lvx_regrid -lvx_grid
-lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm
-lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/ensemble_stat'
Making all in grid_stat
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/grid_stat'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT grid_stat-
grid_stat.o -MD -MP -MF .deps/grid_stat-grid_stat.Tpo -c -o grid_stat-
grid_stat.o `test -f 'grid_stat.cc' || echo './'`grid_stat.cc
mv -f .deps/grid_stat-grid_stat.Tpo .deps/grid_stat-grid_stat.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT grid_stat-
grid_stat_conf_info.o -MD -MP -MF .deps/grid_stat-
grid_stat_conf_info.Tpo -c -o grid_stat-grid_stat_conf_info.o `test -f
'grid_stat_conf_info.cc' || echo './'`grid_stat_conf_info.cc
mv -f .deps/grid_stat-grid_stat_conf_info.Tpo .deps/grid_stat-
grid_stat_conf_info.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o grid_stat grid_stat-grid_stat.o
grid_stat-grid_stat_conf_info.o -lvx_stat_out -lvx_statistics
-lvx_shapedata -lvx_gsl_prob -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c
-ljasper -lpng -lz -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/grid_stat'
Making all in mode
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/mode'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-mode.o
-MD -MP -MF .deps/mode-mode.Tpo -c -o mode-mode.o `test -f 'mode.cc'
|| echo './'`mode.cc
mv -f .deps/mode-mode.Tpo .deps/mode-mode.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
mode_ps_file.o -MD -MP -MF .deps/mode-mode_ps_file.Tpo -c -o mode-
mode_ps_file.o `test -f 'mode_ps_file.cc' || echo './'`mode_ps_file.cc
mv -f .deps/mode-mode_ps_file.Tpo .deps/mode-mode_ps_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
plot_engine.o -MD -MP -MF .deps/mode-plot_engine.Tpo -c -o mode-
plot_engine.o `test -f 'plot_engine.cc' || echo './'`plot_engine.cc
mv -f .deps/mode-plot_engine.Tpo .deps/mode-plot_engine.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-page_1.o
-MD -MP -MF .deps/mode-page_1.Tpo -c -o mode-page_1.o `test -f
'page_1.cc' || echo './'`page_1.cc
mv -f .deps/mode-page_1.Tpo .deps/mode-page_1.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
fcst_enlarge_page.o -MD -MP -MF .deps/mode-fcst_enlarge_page.Tpo -c -o
mode-fcst_enlarge_page.o `test -f 'fcst_enlarge_page.cc' || echo
'./'`fcst_enlarge_page.cc
mv -f .deps/mode-fcst_enlarge_page.Tpo .deps/mode-fcst_enlarge_page.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
obs_enlarge_page.o -MD -MP -MF .deps/mode-obs_enlarge_page.Tpo -c -o
mode-obs_enlarge_page.o `test -f 'obs_enlarge_page.cc' || echo
'./'`obs_enlarge_page.cc
mv -f .deps/mode-obs_enlarge_page.Tpo .deps/mode-obs_enlarge_page.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
cluster_page.o -MD -MP -MF .deps/mode-cluster_page.Tpo -c -o mode-
cluster_page.o `test -f 'cluster_page.cc' || echo './'`cluster_page.cc
mv -f .deps/mode-cluster_page.Tpo .deps/mode-cluster_page.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
overlap_page.o -MD -MP -MF .deps/mode-overlap_page.Tpo -c -o mode-
overlap_page.o `test -f 'overlap_page.cc' || echo './'`overlap_page.cc
mv -f .deps/mode-overlap_page.Tpo .deps/mode-overlap_page.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode-
mode_exec.o -MD -MP -MF .deps/mode-mode_exec.Tpo -c -o mode-
mode_exec.o `test -f 'mode_exec.cc' || echo './'`mode_exec.cc
mv -f .deps/mode-mode_exec.Tpo .deps/mode-mode_exec.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o mode mode-mode.o mode-
mode_ps_file.o mode-plot_engine.o mode-page_1.o mode-
fcst_enlarge_page.o mode-obs_enlarge_page.o mode-cluster_page.o mode-
overlap_page.o mode-mode_exec.o -lvx_pxm -lvx_plot_util -lvx_nav
-lvx_render -lvx_ps -lvx_afm -lvx_stat_out -lvx_statistics
-lvx_shapedata -lvx_gsl_prob -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c
-ljasper -lpng -lz -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas -lz
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/mode'
Making all in mode_analysis
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/mode_analysis'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode_analysis-
mode_analysis.o -MD -MP -MF .deps/mode_analysis-mode_analysis.Tpo -c
-o mode_analysis-mode_analysis.o `test -f 'mode_analysis.cc' || echo
'./'`mode_analysis.cc
mv -f .deps/mode_analysis-mode_analysis.Tpo .deps/mode_analysis-
mode_analysis.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT mode_analysis-
config_to_att.o -MD -MP -MF .deps/mode_analysis-config_to_att.Tpo -c
-o mode_analysis-config_to_att.o `test -f 'config_to_att.cc' || echo
'./'`config_to_att.cc
mv -f .deps/mode_analysis-config_to_att.Tpo .deps/mode_analysis-
config_to_att.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o mode_analysis mode_analysis-
mode_analysis.o mode_analysis-config_to_att.o -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_shapedata -lvx_data2d_factory -lvx_data2d_nc_met
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d -lvx_nc_util
-lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log
-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/mode_analysis'
Making all in pcp_combine
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/pcp_combine'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pcp_combine-
pcp_combine.o -MD -MP -MF .deps/pcp_combine-pcp_combine.Tpo -c -o
pcp_combine-pcp_combine.o `test -f 'pcp_combine.cc' || echo
'./'`pcp_combine.cc
mv -f .deps/pcp_combine-pcp_combine.Tpo .deps/pcp_combine-
pcp_combine.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o pcp_combine pcp_combine-
pcp_combine.o -lvx_data2d -lvx_data2d_factory -lvx_data2d_nc_met
-lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
-lvx_nc_util -lvx_data2d -lvx_data2d_nc_pinterp -lvx_data2d_nccf
-lvx_grid -lvx_config -lvx_util -lvx_math -lvx_cal -lvx_log -lvx_color
-lm -lnetcdf_c++ -lnetcdf
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/pcp_combine'
Making all in point_stat
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/point_stat'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT point_stat-
point_stat.o -MD -MP -MF .deps/point_stat-point_stat.Tpo -c -o
point_stat-point_stat.o `test -f 'point_stat.cc' || echo
'./'`point_stat.cc
mv -f .deps/point_stat-point_stat.Tpo .deps/point_stat-point_stat.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT point_stat-
point_stat_conf_info.o -MD -MP -MF .deps/point_stat-
point_stat_conf_info.Tpo -c -o point_stat-point_stat_conf_info.o `test
-f 'point_stat_conf_info.cc' || echo './'`point_stat_conf_info.cc
mv -f .deps/point_stat-point_stat_conf_info.Tpo .deps/point_stat-
point_stat_conf_info.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o point_stat point_stat-
point_stat.o point_stat-point_stat_conf_info.o -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_data2d -lvx_nc_util -lvx_regrid -lvx_grid
-lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm
-lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/point_stat'
Making all in stat_analysis
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/stat_analysis'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT stat_analysis-
stat_analysis.o -MD -MP -MF .deps/stat_analysis-stat_analysis.Tpo -c
-o stat_analysis-stat_analysis.o `test -f 'stat_analysis.cc' || echo
'./'`stat_analysis.cc
mv -f .deps/stat_analysis-stat_analysis.Tpo .deps/stat_analysis-
stat_analysis.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT stat_analysis-
aggr_stat_line.o -MD -MP -MF .deps/stat_analysis-aggr_stat_line.Tpo -c
-o stat_analysis-aggr_stat_line.o `test -f 'aggr_stat_line.cc' || echo
'./'`aggr_stat_line.cc
mv -f .deps/stat_analysis-aggr_stat_line.Tpo .deps/stat_analysis-
aggr_stat_line.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT stat_analysis-
parse_stat_line.o -MD -MP -MF .deps/stat_analysis-parse_stat_line.Tpo
-c -o stat_analysis-parse_stat_line.o `test -f 'parse_stat_line.cc' ||
echo './'`parse_stat_line.cc
mv -f .deps/stat_analysis-parse_stat_line.Tpo .deps/stat_analysis-
parse_stat_line.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT stat_analysis-
stat_analysis_job.o -MD -MP -MF .deps/stat_analysis-
stat_analysis_job.Tpo -c -o stat_analysis-stat_analysis_job.o `test -f
'stat_analysis_job.cc' || echo './'`stat_analysis_job.cc
mv -f .deps/stat_analysis-stat_analysis_job.Tpo .deps/stat_analysis-
stat_analysis_job.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o stat_analysis stat_analysis-
stat_analysis.o stat_analysis-aggr_stat_line.o stat_analysis-
parse_stat_line.o stat_analysis-stat_analysis_job.o -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_data2d -lvx_nc_util -lvx_grid -lvx_config
-lvx_time_series -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm
-lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/stat_analysis'
Making all in wavelet_stat
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/wavelet_stat'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wavelet_stat-
wavelet_stat.o -MD -MP -MF .deps/wavelet_stat-wavelet_stat.Tpo -c -o
wavelet_stat-wavelet_stat.o `test -f 'wavelet_stat.cc' || echo
'./'`wavelet_stat.cc
mv -f .deps/wavelet_stat-wavelet_stat.Tpo .deps/wavelet_stat-
wavelet_stat.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wavelet_stat-
wavelet_stat_conf_info.o -MD -MP -MF .deps/wavelet_stat-
wavelet_stat_conf_info.Tpo -c -o wavelet_stat-wavelet_stat_conf_info.o
`test -f 'wavelet_stat_conf_info.cc' || echo
'./'`wavelet_stat_conf_info.cc
mv -f .deps/wavelet_stat-wavelet_stat_conf_info.Tpo
.deps/wavelet_stat-wavelet_stat_conf_info.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o wavelet_stat wavelet_stat-
wavelet_stat.o wavelet_stat-wavelet_stat_conf_info.o -lvx_pxm
-lvx_plot_util -lvx_nav -lvx_render -lvx_ps -lvx_afm -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_data2d -lvx_nc_util -lvx_regrid -lvx_grid
-lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm -lz
-lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/wavelet_stat'
Making all in series_analysis
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/core/series_analysis'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
series_analysis-series_analysis.o -MD -MP -MF .deps/series_analysis-
series_analysis.Tpo -c -o series_analysis-series_analysis.o `test -f
'series_analysis.cc' || echo './'`series_analysis.cc
mv -f .deps/series_analysis-series_analysis.Tpo .deps/series_analysis-
series_analysis.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
series_analysis-series_analysis_conf_info.o -MD -MP -MF
.deps/series_analysis-series_analysis_conf_info.Tpo -c -o
series_analysis-series_analysis_conf_info.o `test -f
'series_analysis_conf_info.cc' || echo
'./'`series_analysis_conf_info.cc
mv -f .deps/series_analysis-series_analysis_conf_info.Tpo
.deps/series_analysis-series_analysis_conf_info.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o series_analysis series_analysis-
series_analysis.o series_analysis-series_analysis_conf_info.o
-lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
-lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met
-lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d -lvx_nc_util
-lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math
-lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/core/series_analysis'
make[5]: Entering directory `/usr/local/src/met-5.2/src/tools/core'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/usr/local/src/met-5.2/src/tools/core'
make[4]: Leaving directory `/usr/local/src/met-5.2/src/tools/core'
Making all in other
make[4]: Entering directory `/usr/local/src/met-5.2/src/tools/other'
Making all in gen_vx_mask
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/gen_vx_mask'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT gen_vx_mask-
gen_vx_mask.o -MD -MP -MF .deps/gen_vx_mask-gen_vx_mask.Tpo -c -o
gen_vx_mask-gen_vx_mask.o `test -f 'gen_vx_mask.cc' || echo
'./'`gen_vx_mask.cc
mv -f .deps/gen_vx_mask-gen_vx_mask.Tpo .deps/gen_vx_mask-
gen_vx_mask.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o gen_vx_mask gen_vx_mask-
gen_vx_mask.o -lvx_shapedata -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nccf -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz -lvx_data2d_nc_met -lvx_data2d_nc_pinterp -lvx_nc_util
-lvx_data2d -lvx_render -lvx_plot_util -lvx_pxm -lvx_color -lvx_ps
-lvx_afm -lvx_pb_util -lvx_nav -lvx_gnomon -lvx_stat_out
-lvx_statistics -lvx_gsl_prob -lvx_grid -lvx_config -lvx_util
-lvx_math -lvx_cal -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/gen_vx_mask'
Making all in plot_data_plane
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/plot_data_plane'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
plot_data_plane-plot_data_plane.o -MD -MP -MF .deps/plot_data_plane-
plot_data_plane.Tpo -c -o plot_data_plane-plot_data_plane.o `test -f
'plot_data_plane.cc' || echo './'`plot_data_plane.cc
mv -f .deps/plot_data_plane-plot_data_plane.Tpo .deps/plot_data_plane-
plot_data_plane.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o plot_data_plane plot_data_plane-
plot_data_plane.o -lvx_data2d_factory -lvx_data2d_nc_met
-lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_nc_util -lvx_data2d
-lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm
-lvx_nav -lvx_gnomon -lvx_grid -lvx_config -lvx_util -lvx_math
-lvx_cal -lvx_log -lm -lz -lnetcdf_c++ -lnetcdf
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/plot_data_plane'
Making all in plot_point_obs
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/plot_point_obs'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
plot_point_obs-plot_point_obs.o -MD -MP -MF .deps/plot_point_obs-
plot_point_obs.Tpo -c -o plot_point_obs-plot_point_obs.o `test -f
'plot_point_obs.cc' || echo './'`plot_point_obs.cc
mv -f .deps/plot_point_obs-plot_point_obs.Tpo .deps/plot_point_obs-
plot_point_obs.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o plot_point_obs plot_point_obs-
plot_point_obs.o -lvx_data2d_factory -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_met
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_nc_util -lvx_data2d
-lvx_plot_util -lvx_pxm -lvx_color -lvx_ps -lvx_afm -lvx_render
-lvx_pb_util -lvx_nav -lvx_gnomon -lvx_gsl_prob -lvx_grid -lvx_config
-lvx_cal -lvx_util -lvx_math -lvx_log -lm -lz -lnetcdf_c++ -lnetcdf
-lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/plot_point_obs'
Making all in ascii2nc
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/ascii2nc'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
ascii2nc.o -MD -MP -MF .deps/ascii2nc-ascii2nc.Tpo -c -o ascii2nc-
ascii2nc.o `test -f 'ascii2nc.cc' || echo './'`ascii2nc.cc
mv -f .deps/ascii2nc-ascii2nc.Tpo .deps/ascii2nc-ascii2nc.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
ascii2nc_conf_info.o -MD -MP -MF .deps/ascii2nc-ascii2nc_conf_info.Tpo
-c -o ascii2nc-ascii2nc_conf_info.o `test -f 'ascii2nc_conf_info.cc'
|| echo './'`ascii2nc_conf_info.cc
mv -f .deps/ascii2nc-ascii2nc_conf_info.Tpo .deps/ascii2nc-
ascii2nc_conf_info.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
file_handler.o -MD -MP -MF .deps/ascii2nc-file_handler.Tpo -c -o
ascii2nc-file_handler.o `test -f 'file_handler.cc' || echo
'./'`file_handler.cc
mv -f .deps/ascii2nc-file_handler.Tpo .deps/ascii2nc-file_handler.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
little_r_handler.o -MD -MP -MF .deps/ascii2nc-little_r_handler.Tpo -c
-o ascii2nc-little_r_handler.o `test -f 'little_r_handler.cc' || echo
'./'`little_r_handler.cc
mv -f .deps/ascii2nc-little_r_handler.Tpo .deps/ascii2nc-
little_r_handler.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
met_handler.o -MD -MP -MF .deps/ascii2nc-met_handler.Tpo -c -o
ascii2nc-met_handler.o `test -f 'met_handler.cc' || echo
'./'`met_handler.cc
mv -f .deps/ascii2nc-met_handler.Tpo .deps/ascii2nc-met_handler.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
observation.o -MD -MP -MF .deps/ascii2nc-observation.Tpo -c -o
ascii2nc-observation.o `test -f 'observation.cc' || echo
'./'`observation.cc
mv -f .deps/ascii2nc-observation.Tpo .deps/ascii2nc-observation.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc.o -MD -MP -MF .deps/ascii2nc-summary_calc.Tpo -c -o
ascii2nc-summary_calc.o `test -f 'summary_calc.cc' || echo
'./'`summary_calc.cc
mv -f .deps/ascii2nc-summary_calc.Tpo .deps/ascii2nc-summary_calc.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_max.o -MD -MP -MF .deps/ascii2nc-summary_calc_max.Tpo -c
-o ascii2nc-summary_calc_max.o `test -f 'summary_calc_max.cc' || echo
'./'`summary_calc_max.cc
mv -f .deps/ascii2nc-summary_calc_max.Tpo .deps/ascii2nc-
summary_calc_max.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_mean.o -MD -MP -MF .deps/ascii2nc-summary_calc_mean.Tpo
-c -o ascii2nc-summary_calc_mean.o `test -f 'summary_calc_mean.cc' ||
echo './'`summary_calc_mean.cc
mv -f .deps/ascii2nc-summary_calc_mean.Tpo .deps/ascii2nc-
summary_calc_mean.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_median.o -MD -MP -MF .deps/ascii2nc-
summary_calc_median.Tpo -c -o ascii2nc-summary_calc_median.o `test -f
'summary_calc_median.cc' || echo './'`summary_calc_median.cc
mv -f .deps/ascii2nc-summary_calc_median.Tpo .deps/ascii2nc-
summary_calc_median.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_min.o -MD -MP -MF .deps/ascii2nc-summary_calc_min.Tpo -c
-o ascii2nc-summary_calc_min.o `test -f 'summary_calc_min.cc' || echo
'./'`summary_calc_min.cc
mv -f .deps/ascii2nc-summary_calc_min.Tpo .deps/ascii2nc-
summary_calc_min.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_percentile.o -MD -MP -MF .deps/ascii2nc-
summary_calc_percentile.Tpo -c -o ascii2nc-summary_calc_percentile.o
`test -f 'summary_calc_percentile.cc' || echo
'./'`summary_calc_percentile.cc
mv -f .deps/ascii2nc-summary_calc_percentile.Tpo .deps/ascii2nc-
summary_calc_percentile.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_range.o -MD -MP -MF .deps/ascii2nc-summary_calc_range.Tpo
-c -o ascii2nc-summary_calc_range.o `test -f 'summary_calc_range.cc'
|| echo './'`summary_calc_range.cc
mv -f .deps/ascii2nc-summary_calc_range.Tpo .deps/ascii2nc-
summary_calc_range.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_calc_stdev.o -MD -MP -MF .deps/ascii2nc-summary_calc_stdev.Tpo
-c -o ascii2nc-summary_calc_stdev.o `test -f 'summary_calc_stdev.cc'
|| echo './'`summary_calc_stdev.cc
mv -f .deps/ascii2nc-summary_calc_stdev.Tpo .deps/ascii2nc-
summary_calc_stdev.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
summary_key.o -MD -MP -MF .deps/ascii2nc-summary_key.Tpo -c -o
ascii2nc-summary_key.o `test -f 'summary_key.cc' || echo
'./'`summary_key.cc
mv -f .deps/ascii2nc-summary_key.Tpo .deps/ascii2nc-summary_key.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
surfrad_handler.o -MD -MP -MF .deps/ascii2nc-surfrad_handler.Tpo -c -o
ascii2nc-surfrad_handler.o `test -f 'surfrad_handler.cc' || echo
'./'`surfrad_handler.cc
mv -f .deps/ascii2nc-surfrad_handler.Tpo .deps/ascii2nc-
surfrad_handler.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
time_summary_interval.o -MD -MP -MF .deps/ascii2nc-
time_summary_interval.Tpo -c -o ascii2nc-time_summary_interval.o `test
-f 'time_summary_interval.cc' || echo './'`time_summary_interval.cc
mv -f .deps/ascii2nc-time_summary_interval.Tpo .deps/ascii2nc-
time_summary_interval.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
wwsis_handler.o -MD -MP -MF .deps/ascii2nc-wwsis_handler.Tpo -c -o
ascii2nc-wwsis_handler.o `test -f 'wwsis_handler.cc' || echo
'./'`wwsis_handler.cc
mv -f .deps/ascii2nc-wwsis_handler.Tpo .deps/ascii2nc-wwsis_handler.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT ascii2nc-
aeronet_handler.o -MD -MP -MF .deps/ascii2nc-aeronet_handler.Tpo -c -o
ascii2nc-aeronet_handler.o `test -f 'aeronet_handler.cc' || echo
'./'`aeronet_handler.cc
mv -f .deps/ascii2nc-aeronet_handler.Tpo .deps/ascii2nc-
aeronet_handler.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o ascii2nc ascii2nc-ascii2nc.o
ascii2nc-ascii2nc_conf_info.o ascii2nc-file_handler.o ascii2nc-
little_r_handler.o ascii2nc-met_handler.o ascii2nc-observation.o
ascii2nc-summary_calc.o ascii2nc-summary_calc_max.o ascii2nc-
summary_calc_mean.o ascii2nc-summary_calc_median.o ascii2nc-
summary_calc_min.o ascii2nc-summary_calc_percentile.o ascii2nc-
summary_calc_range.o ascii2nc-summary_calc_stdev.o ascii2nc-
summary_key.o ascii2nc-surfrad_handler.o ascii2nc-
time_summary_interval.o ascii2nc-wwsis_handler.o ascii2nc-
aeronet_handler.o -lvx_shapedata -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c
-ljasper -lpng -lz -lvx_data2d_nc_met -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_nc_util -lvx_data2d -lvx_render -lvx_plot_util
-lvx_pxm -lvx_color -lvx_ps -lvx_afm -lvx_pb_util -lvx_nav -lvx_gnomon
-lvx_stat_out -lvx_statistics -lvx_gsl_prob -lvx_grid -lvx_config
-lvx_util -lvx_math -lvx_cal -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/ascii2nc'
Making all in madis2nc
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/madis2nc'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT madis2nc-
madis2nc.o -MD -MP -MF .deps/madis2nc-madis2nc.Tpo -c -o madis2nc-
madis2nc.o `test -f 'madis2nc.cc' || echo './'`madis2nc.cc
mv -f .deps/madis2nc-madis2nc.Tpo .deps/madis2nc-madis2nc.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o madis2nc madis2nc-madis2nc.o
-lvx_shapedata -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_met
-lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_nc_util -lvx_data2d
-lvx_render -lvx_plot_util -lvx_pxm -lvx_color -lvx_ps -lvx_afm
-lvx_pb_util -lvx_nav -lvx_gnomon -lvx_stat_out -lvx_statistics
-lvx_gsl_prob -lvx_grid -lvx_config -lvx_util -lvx_math -lvx_cal
-lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/madis2nc'
Making all in pb2nc
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-pb2nc.o
-MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
'pb2nc.cc' || echo './'`pb2nc.cc
mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-pb2nc_conf_info.Tpo -c -o
pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
'./'`pb2nc_conf_info.cc
mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-pb2nc_conf_info.Po
gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
gfortran  -g -O2 -c -o openpb.o openpb.f
gfortran  -g -O2 -c -o closepb.o closepb.f
gfortran  -g -O2 -c -o readpb.o readpb.f
gfortran  -g -O2 -c -o dumppb.o dumppb.f
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o pb2nc-
pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o dumppb.o
-lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
-lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util -lvx_grid
-lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
-lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
-L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
-L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib -L/usr/local/lib
-L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0
-L/usr/local/gcc-5.4/bin/../lib/gcc -L/usr/local/gcc-
5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0/../../../../lib64
-L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/local/gcc-
5.4/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.4.0/../../../../x86_64-
unknown-linux-gnu/lib -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-
unknown-linux-gnu/5.4.0/../../.. -lgfortran -lm -lquadmath
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
Making all in wwmca_tool
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/wwmca_tool'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
gridhemisphere_to_string.o -MD -MP -MF .deps/wwmca_regrid-
gridhemisphere_to_string.Tpo -c -o wwmca_regrid-
gridhemisphere_to_string.o `test -f 'gridhemisphere_to_string.cc' ||
echo './'`gridhemisphere_to_string.cc
mv -f .deps/wwmca_regrid-gridhemisphere_to_string.Tpo
.deps/wwmca_regrid-gridhemisphere_to_string.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
wwmca_regrid.o -MD -MP -MF .deps/wwmca_regrid-wwmca_regrid.Tpo -c -o
wwmca_regrid-wwmca_regrid.o `test -f 'wwmca_regrid.cc' || echo
'./'`wwmca_regrid.cc
mv -f .deps/wwmca_regrid-wwmca_regrid.Tpo .deps/wwmca_regrid-
wwmca_regrid.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
af_file.o -MD -MP -MF .deps/wwmca_regrid-af_file.Tpo -c -o
wwmca_regrid-af_file.o `test -f 'af_file.cc' || echo './'`af_file.cc
mv -f .deps/wwmca_regrid-af_file.Tpo .deps/wwmca_regrid-af_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
af_cp_file.o -MD -MP -MF .deps/wwmca_regrid-af_cp_file.Tpo -c -o
wwmca_regrid-af_cp_file.o `test -f 'af_cp_file.cc' || echo
'./'`af_cp_file.cc
mv -f .deps/wwmca_regrid-af_cp_file.Tpo .deps/wwmca_regrid-
af_cp_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
af_pt_file.o -MD -MP -MF .deps/wwmca_regrid-af_pt_file.Tpo -c -o
wwmca_regrid-af_pt_file.o `test -f 'af_pt_file.cc' || echo
'./'`af_pt_file.cc
mv -f .deps/wwmca_regrid-af_pt_file.Tpo .deps/wwmca_regrid-
af_pt_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
interp_base.o -MD -MP -MF .deps/wwmca_regrid-interp_base.Tpo -c -o
wwmca_regrid-interp_base.o `test -f 'interp_base.cc' || echo
'./'`interp_base.cc
mv -f .deps/wwmca_regrid-interp_base.Tpo .deps/wwmca_regrid-
interp_base.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
min_interp.o -MD -MP -MF .deps/wwmca_regrid-min_interp.Tpo -c -o
wwmca_regrid-min_interp.o `test -f 'min_interp.cc' || echo
'./'`min_interp.cc
mv -f .deps/wwmca_regrid-min_interp.Tpo .deps/wwmca_regrid-
min_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
max_interp.o -MD -MP -MF .deps/wwmca_regrid-max_interp.Tpo -c -o
wwmca_regrid-max_interp.o `test -f 'max_interp.cc' || echo
'./'`max_interp.cc
mv -f .deps/wwmca_regrid-max_interp.Tpo .deps/wwmca_regrid-
max_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
ave_interp.o -MD -MP -MF .deps/wwmca_regrid-ave_interp.Tpo -c -o
wwmca_regrid-ave_interp.o `test -f 'ave_interp.cc' || echo
'./'`ave_interp.cc
mv -f .deps/wwmca_regrid-ave_interp.Tpo .deps/wwmca_regrid-
ave_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
nearest_interp.o -MD -MP -MF .deps/wwmca_regrid-nearest_interp.Tpo -c
-o wwmca_regrid-nearest_interp.o `test -f 'nearest_interp.cc' || echo
'./'`nearest_interp.cc
mv -f .deps/wwmca_regrid-nearest_interp.Tpo .deps/wwmca_regrid-
nearest_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
wwmca_ref.o -MD -MP -MF .deps/wwmca_regrid-wwmca_ref.Tpo -c -o
wwmca_regrid-wwmca_ref.o `test -f 'wwmca_ref.cc' || echo
'./'`wwmca_ref.cc
mv -f .deps/wwmca_regrid-wwmca_ref.Tpo .deps/wwmca_regrid-wwmca_ref.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_regrid-
nc_output.o -MD -MP -MF .deps/wwmca_regrid-nc_output.Tpo -c -o
wwmca_regrid-nc_output.o `test -f 'nc_output.cc' || echo
'./'`nc_output.cc
mv -f .deps/wwmca_regrid-nc_output.Tpo .deps/wwmca_regrid-nc_output.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o wwmca_regrid wwmca_regrid-
gridhemisphere_to_string.o wwmca_regrid-wwmca_regrid.o wwmca_regrid-
af_file.o wwmca_regrid-af_cp_file.o wwmca_regrid-af_pt_file.o
wwmca_regrid-interp_base.o wwmca_regrid-min_interp.o wwmca_regrid-
max_interp.o wwmca_regrid-ave_interp.o wwmca_regrid-nearest_interp.o
wwmca_regrid-wwmca_ref.o wwmca_regrid-nc_output.o -lvx_pxm
-lvx_plot_util -lvx_nav -lvx_ps -lvx_render -lvx_afm -lvx_stat_out
-lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util
-lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib
-lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp
-lvx_data2d_nccf -lvx_data2d -lvx_nc_util -lvx_regrid -lvx_grid
-lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm -lz
-lnetcdf_c++ -lnetcdf -lgsl -lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
gridhemisphere_to_string.o -MD -MP -MF .deps/wwmca_plot-
gridhemisphere_to_string.Tpo -c -o wwmca_plot-
gridhemisphere_to_string.o `test -f 'gridhemisphere_to_string.cc' ||
echo './'`gridhemisphere_to_string.cc
mv -f .deps/wwmca_plot-gridhemisphere_to_string.Tpo .deps/wwmca_plot-
gridhemisphere_to_string.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
wwmca_plot.o -MD -MP -MF .deps/wwmca_plot-wwmca_plot.Tpo -c -o
wwmca_plot-wwmca_plot.o `test -f 'wwmca_plot.cc' || echo
'./'`wwmca_plot.cc
mv -f .deps/wwmca_plot-wwmca_plot.Tpo .deps/wwmca_plot-wwmca_plot.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
af_file.o -MD -MP -MF .deps/wwmca_plot-af_file.Tpo -c -o wwmca_plot-
af_file.o `test -f 'af_file.cc' || echo './'`af_file.cc
mv -f .deps/wwmca_plot-af_file.Tpo .deps/wwmca_plot-af_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
af_cp_file.o -MD -MP -MF .deps/wwmca_plot-af_cp_file.Tpo -c -o
wwmca_plot-af_cp_file.o `test -f 'af_cp_file.cc' || echo
'./'`af_cp_file.cc
mv -f .deps/wwmca_plot-af_cp_file.Tpo .deps/wwmca_plot-af_cp_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
af_pt_file.o -MD -MP -MF .deps/wwmca_plot-af_pt_file.Tpo -c -o
wwmca_plot-af_pt_file.o `test -f 'af_pt_file.cc' || echo
'./'`af_pt_file.cc
mv -f .deps/wwmca_plot-af_pt_file.Tpo .deps/wwmca_plot-af_pt_file.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
interp_base.o -MD -MP -MF .deps/wwmca_plot-interp_base.Tpo -c -o
wwmca_plot-interp_base.o `test -f 'interp_base.cc' || echo
'./'`interp_base.cc
mv -f .deps/wwmca_plot-interp_base.Tpo .deps/wwmca_plot-interp_base.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
min_interp.o -MD -MP -MF .deps/wwmca_plot-min_interp.Tpo -c -o
wwmca_plot-min_interp.o `test -f 'min_interp.cc' || echo
'./'`min_interp.cc
mv -f .deps/wwmca_plot-min_interp.Tpo .deps/wwmca_plot-min_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
max_interp.o -MD -MP -MF .deps/wwmca_plot-max_interp.Tpo -c -o
wwmca_plot-max_interp.o `test -f 'max_interp.cc' || echo
'./'`max_interp.cc
mv -f .deps/wwmca_plot-max_interp.Tpo .deps/wwmca_plot-max_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
ave_interp.o -MD -MP -MF .deps/wwmca_plot-ave_interp.Tpo -c -o
wwmca_plot-ave_interp.o `test -f 'ave_interp.cc' || echo
'./'`ave_interp.cc
mv -f .deps/wwmca_plot-ave_interp.Tpo .deps/wwmca_plot-ave_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
nearest_interp.o -MD -MP -MF .deps/wwmca_plot-nearest_interp.Tpo -c -o
wwmca_plot-nearest_interp.o `test -f 'nearest_interp.cc' || echo
'./'`nearest_interp.cc
mv -f .deps/wwmca_plot-nearest_interp.Tpo .deps/wwmca_plot-
nearest_interp.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
wwmca_ref.o -MD -MP -MF .deps/wwmca_plot-wwmca_ref.Tpo -c -o
wwmca_plot-wwmca_ref.o `test -f 'wwmca_ref.cc' || echo
'./'`wwmca_ref.cc
mv -f .deps/wwmca_plot-wwmca_ref.Tpo .deps/wwmca_plot-wwmca_ref.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT wwmca_plot-
nc_output.o -MD -MP -MF .deps/wwmca_plot-nc_output.Tpo -c -o
wwmca_plot-nc_output.o `test -f 'nc_output.cc' || echo
'./'`nc_output.cc
mv -f .deps/wwmca_plot-nc_output.Tpo .deps/wwmca_plot-nc_output.Po
g++  -fPIC -w -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
-L../../../../src/libcode/vx_analysis_util
-L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d
-L../../../../src/libcode/vx_data2d_factory
-L../../../../src/libcode/vx_data2d_grib
-L../../../../src/libcode/vx_data2d_grib2
-L../../../../src/libcode/vx_data2d_nccf
-L../../../../src/libcode/vx_data2d_nc_met
-L../../../../src/libcode/vx_data2d_nc_pinterp
-L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
-L../../../../src/libcode/vx_pb_util
-L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps
-L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render
-L../../../../src/libcode/vx_regrid
-L../../../../src/libcode/vx_shapedata
-L../../../../src/libcode/vx_statistics
-L../../../../src/libcode/vx_stat_out
-L../../../../src/libcode/vx_time_series
-L../../../../src/libcode/vx_tc_util -L/usr/local/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib -L/usr/local/lib -o wwmca_plot wwmca_plot-
gridhemisphere_to_string.o wwmca_plot-wwmca_plot.o wwmca_plot-
af_file.o wwmca_plot-af_cp_file.o wwmca_plot-af_pt_file.o wwmca_plot-
interp_base.o wwmca_plot-min_interp.o wwmca_plot-max_interp.o
wwmca_plot-ave_interp.o wwmca_plot-nearest_interp.o wwmca_plot-
wwmca_ref.o wwmca_plot-nc_output.o -lvx_pxm -lvx_plot_util -lvx_nav
-lvx_ps -lvx_render -lvx_afm -lvx_stat_out -lvx_statistics
-lvx_shapedata -lvx_gsl_prob -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c
-ljasper -lpng -lz -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math -lvx_color -lvx_log -lm -lz -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
/usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
jas_stream.c:(.text+0x545): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/wwmca_tool'
Making all in modis_regrid
make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/modis_regrid'
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT modis_regrid-
modis_regrid.o -MD -MP -MF .deps/modis_regrid-modis_regrid.Tpo -c -o
modis_regrid-modis_regrid.o `test -f 'modis_regrid.cc' || echo
'./'`modis_regrid.cc
mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT modis_regrid-
sat_utils.o -MD -MP -MF .deps/modis_regrid-sat_utils.Tpo -c -o
modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
'./'`sat_utils.cc
mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-sat_utils.Po
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_statistics
-I../../../../src/libcode/vx_stat_out
-I../../../../src/libcode/vx_time_series
-I../../../../src/libcode/vx_tc_util -I/usr/local/include -I/usr/local
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
-DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT modis_regrid-
cloudsat_swath_file.o -MD -MP -MF .deps/modis_regrid-
cloudsat_swath_file.Tpo -c -o modis_regrid-cloudsat_swath_file.o `test
-f 'cloudsat_swath_file.cc' || echo './'`cloudsat_swath_file.cc
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_data_fields()’:
cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
declared in this scope
 if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
                                                 ^
cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
declared in this scope
 if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype) < 0 )
{
                                                             ^
cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not declared
in this scope
    if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char *) buf)
< 0 )  {
                                                                     ^
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_attributes()’:
cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not declared
in this scope
 if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )  {
                                                       ^
cloudsat_swath_file.cc:1321:58: error: ‘SWinqattrs’ was not declared
in this scope
 if ( (retval = SWinqattrs(SwathId, att_buf, &att_buf_size)) < 0 )  {
                                                          ^
cloudsat_swath_file.cc:1342:60: error: ‘SWattrinfo’ was not declared
in this scope
    if ( SWattrinfo(SwathId, (char *) (a[j]), &nt, &att_size) < 0 )  {
                                                            ^
cloudsat_swath_file.cc:1356:53: error: ‘SWreadattr’ was not declared
in this scope
    if ( SWreadattr(SwathId, (char *) (a[j]), att_buf) < 0 )  {
                                                     ^
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_geo_fields()’:
cloudsat_swath_file.cc:1403:48: error: ‘SWinqgeofields’ was not
declared in this scope
 if ( SWinqgeofields(SwathId, (char *) buf, 0, 0) < 0 )  {
                                                ^
cloudsat_swath_file.cc:1429:60: error: ‘SWinqgeofields’ was not
declared in this scope
 if ( SWinqgeofields(SwathId, (char *) buf, rank, numbertype) < 0 )  {
                                                            ^
cloudsat_swath_file.cc:1456:69: error: ‘SWfieldinfo’ was not declared
in this scope
    if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char *) buf)
< 0 )  {
                                                                     ^
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwath::get_dimensions()’:
cloudsat_swath_file.cc:1516:40: error: ‘SWinqdims’ was not declared in
this scope
 if ( SWinqdims(SwathId, (char *) buf, 0) < 0 )  {
                                        ^
cloudsat_swath_file.cc:1535:48: error: ‘SWdiminfo’ was not declared in
this scope
    if ( (k = SWdiminfo(SwathId, (char *) (a[j]))) < 0 )  {
                                                ^
cloudsat_swath_file.cc: In member function ‘double
CloudsatSwath::lat(int)’:
cloudsat_swath_file.cc:1787:69: error: ‘SWreadfield’ was not declared
in this scope
 if ( SWreadfield(SwathId, (char *) "Latitude", &start, 0, &edge, buf)
< 0 )  {
                                                                     ^
cloudsat_swath_file.cc: In member function ‘double
CloudsatSwath::lon(int)’:
cloudsat_swath_file.cc:1831:70: error: ‘SWreadfield’ was not declared
in this scope
 if ( SWreadfield(SwathId, (char *) "Longitude", &start, 0, &edge,
buf) < 0 )  {
                                                                      ^
cloudsat_swath_file.cc: In member function ‘double
CloudsatSwath::height_m(int, int)’:
cloudsat_swath_file.cc:1881:65: error: ‘SWreadfield’ was not declared
in this scope
 if ( SWreadfield(SwathId, (char *) "Height", start, 0, edge, buf) < 0
)  {
                                                                 ^
cloudsat_swath_file.cc: In member function ‘double
CloudsatSwath::reflectivity(int, int)’:
cloudsat_swath_file.cc:1930:77: error: ‘SWreadfield’ was not declared
in this scope
 if ( SWreadfield(SwathId, (char *) "Radar_Reflectivity", start, 0,
edge, buf) < 0 )  {
                                                                             ^
cloudsat_swath_file.cc: In member function ‘bool
CloudsatSwathFile::open(const char*)’:
cloudsat_swath_file.cc:2102:53: error: ‘SWopen’ was not declared in
this scope
 if ( (FileId = SWopen((char *) _filename, DFACC_READ)) < 0 )  {
                                                     ^
cloudsat_swath_file.cc:2119:56: error: ‘SWinqswath’ was not declared
in this scope
 if ( SWinqswath((char *) _filename, (char *) buf, &size) < 0 )  {
                                                        ^
cloudsat_swath_file.cc:2140:46: error: ‘SWattach’ was not declared in
this scope
    if ( (k = SWattach(FileId, (char *) (a[j]))) < 0 )  {
                                              ^
cloudsat_swath_file.cc: In member function ‘void
CloudsatSwathFile::close()’:
cloudsat_swath_file.cc:2182:38: error: ‘SWclose’ was not declared in
this scope
 if ( (FileId >= 0) && (SWclose(FileId) < 0) )  {
                                      ^
make[5]: *** [modis_regrid-cloudsat_swath_file.o] Error 1
make[5]: Leaving directory `/usr/local/src/met-
5.2/src/tools/other/modis_regrid'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/local/src/met-5.2/src/tools/other'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/met-5.2/src/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/met-5.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/met-5.2'
make: *** [all] Error 2

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Mon Aug 29 10:37:09 2016

Hi Barry.  I'm sorry to hear that you were out and not feeling well.
I hope that you are feeling better now.

Thank you for sending along the requested information.

I see:

cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
declared in this scope

It looks like the compiler is having trouble finding the necessary
files, which may be due to the way the environment variables are set.
I believe the issue here is with the HDF/HDFEOS libraries.

The build process uses envrionment variables to specify the locations
of the needed external libraries.   The webpage describes this process
in more detail:

http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php

In this case, you'll want to set up either:

$MET_HDF to point to the main HDF directory

OR

$MET_HDFINC to point to the directory with the HDF include files and
set $MET_HDFLIB to point to the directory with the HDF library files

AND

set $MET_HDFEOSINC to point to the directory with the HDF EOS include
files and set $MET_HDFEOSLIB to point to the directory with the HDF
EOS library files.

In part of your configure output, I see:

 -L${MET_HDFEOS}/lib

Please try breaking up $MET_HDFEOS to $MET_HDFEOSLIB and
$MET_HDFEOSINC, reconfigure, then make install again, and let us know
how that works.

Thanks,
Julie


On Mon, Aug 29, 2016 at 8:45 AM, Barry McInnes (NOAA Affiliate) via RT
<met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Hi Julie,
> sorry about the delay, but I have been out sick last week.
> This is what the commands are for my setup script and attached is
the
> log of the configure and the make,
> thanks barry
>
> make distclean
> ./configure \
> --prefix=/usr/local/met \
> --enable-grib2 \
> --enable-modis
>
> make
>
>
>
> On 8/22/16 09:09, Julie Prestopnik via RT wrote:
>> Hi Barry.  Could you please send a file containing your output from
>> running ./configure and also your make_install.log file?
>>
>> Thanks!
>>
>> Julie
>>
>> On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate) via
RT
>> <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Hi Julie,
>>> Thanks for all the help.
>>> Yes its 10.2.3, so the compile lines got me further on the met
make.
>>> Up to this, but will continue the struggle MOnday
>>>
>>> make[5]: Entering directory
>>> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>> modis_regrid-modis_regrid.o -MD -MP -MF
>>> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
>>> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
>>> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
>>> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
>>> './'`sat_utils.cc
>>> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
>>> 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_statistics
>>> -I../../../../src/libcode/vx_stat_out
>>> -I../../../../src/libcode/vx_time_series
>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
>>> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
>>> modis_regrid-cloudsat_swath_file.o `test -f
'cloudsat_swath_file.cc' ||
>>> echo './'`cloudsat_swath_file.cc
>>> cloudsat_swath_file.cc: In member function ‘void
>>> CloudsatSwath::get_data_fields()’:
>>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>>> declared in this scope
>>>    if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>>>                                                    ^
>>> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
>>> declared in this scope
>>>    if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype) <
0 )  {
>>>                                                                ^
>>> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
>>> this scope
>>>       if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char
*) buf)
>>> < 0 )  {
>>> ^
>>> cloudsat_swath_file.cc: In member function ‘void
>>> CloudsatSwath::get_attributes()’:
>>> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not
declared in
>>> this scope
>>>    if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )
{
>>>
>>>
>>>
>>>
>>>
>>> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>>>> Hi Barry.  We have seen this issue come up previously, and I do
>>>> believe it is an underscore issue, like you said.
>>>>
>>>> I just want to verify that you are using BUFRLIB v10.2.3 and not
>>>> BUFRLIB version 11.0.0.
>>>>
>>>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>>>> building it in its own directory.  For example:
>>>>
>>>> export PATH=/usr/local/bin:$PATH
>>>> export FC=gfortran
>>>> export CC=gcc
>>>>
>>>> cd /usr/local/lib/bufrlib (for example - whereever you'd like to
put it is fine)
>>>> tar -xvf BUFRLIB_v10-2-3.tar
>>>>
>>>> $CC -c -DUNDERSCORE *.c
>>>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>>>> ar crv libbufr.a *.o
>>>>
>>>> Give that a try and let me know how it works.
>>>>
>>>> Just FYI, I am about to leave for the day, but I will be back on
>>>> Monday and can help you then if you need further assistance.
>>>>
>>>> Julie
>>>>
>>>>
>>>>
>>>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate)
via
>>>> RT <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Hi Julie,
>>>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>>>> I thought
>>>>>
>>>>> export PATH=/usr/local/bin:$PATH
>>>>> BUFRLIB=/usr/local/lib/libbufr.a
>>>>> export FC=gfortran
>>>>> export CC=gcc
>>>>>
>>>>> ./preproc.sh
>>>>> $FC -w -fno-second-underscore -c *.f
>>>>> $CC -w -c *.c
>>>>> ar crv $BUFRLIB *.o
>>>>>
>>>>>
>>>>>
>>>>> Making all in pb2nc
>>>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>>>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>>>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' || echo
>>>>> './'`pb2nc_conf_info.cc
>>>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>> -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log
>>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>>> -L../../../../src/libcode/vx_afm
>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>> -L../../../../src/libcode/vx_pb_util
>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>> -L../../../../src/libcode/vx_regrid
>>>>> -L../../../../src/libcode/vx_shapedata
>>>>> -L../../../../src/libcode/vx_statistics
>>>>> -L../../../../src/libcode/vx_stat_out
>>>>> -L../../../../src/libcode/vx_time_series
>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math -lvx_color
>>>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0
>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>>>> -lgfortran -lm -lquadmath
>>>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>>>
>>>>>
>>>>>
>>>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.
>>>>>>
>>>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>>>> netcdf-cxx-4.2.  There may be a difference in versions for cxx
as I
>>>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.  I
have
>>>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).
Please give
>>>>>> that version a try and let me know how it goes.
>>>>>>
>>>>>> Thanks,
>>>>>> Julie
>>>>>>
>>>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA Affiliate)
via RT
>>>>>> <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> Can you send me your configure output - there must be
something else
>>>>>>> going on, my configure always wants netcdf4
>>>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>>>
>>>>>>> # NetCDF C Configuration Summary
>>>>>>> ==============================
>>>>>>>
>>>>>>> # General
>>>>>>> -------
>>>>>>> NetCDF Version:        4.4.1
>>>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>>>> Install Prefix:         /usr/local/gfortran
>>>>>>>
>>>>>>> # Compiling Options
>>>>>>> -----------------
>>>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>>>> CFLAGS:            -w -fPIC
>>>>>>> CPPFLAGS:
>>>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>>>> AM_CFLAGS:
>>>>>>> AM_CPPFLAGS:
>>>>>>> AM_LDFLAGS:
>>>>>>> Shared Library:        yes
>>>>>>> Static Library:        yes
>>>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>>>
>>>>>>> # Features
>>>>>>> --------
>>>>>>> NetCDF-2 API:        yes
>>>>>>> HDF4 Support:        no
>>>>>>> NetCDF-4 API:        no
>>>>>>> NC-4 Parallel Support:    no
>>>>>>> PNetCDF Support:    no
>>>>>>> DAP Support:        yes
>>>>>>> Diskless Support:    yes
>>>>>>> MMap Support:        no
>>>>>>> JNA Support:        no
>>>>>>> make  all-recursive
>>>>>>>
>>>>>>>
>>>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>>>> configure: netCDF-cxx4 4.2
>>>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>>>> checking for a BSD-compatible install...
/usr/local/bin/install -c
>>>>>>> checking whether build environment is sane... yes
>>>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir -p
>>>>>>> checking for gawk... gawk
>>>>>>> checking whether make sets $(MAKE)... yes
>>>>>>> configure: checking user options
>>>>>>> checking whether netCDF extra tests should be run (developers
only)... no
>>>>>>> checking whether large file (> 2GB) tests should be run... no
>>>>>>> checking whether benchmaks should be run (experimental)... no
>>>>>>> checking where to put large temp files if large file tests are
run... .
>>>>>>> configure: finding other utilities
>>>>>>> configure: setting up libtool
>>>>>>> checking how to print strings... printf
>>>>>>> checking for style of include used by make... GNU
>>>>>>> checking for gcc... gcc
>>>>>>> checking whether the C compiler works... yes
>>>>>>> checking for C compiler default output file name... a.out
>>>>>>> checking for suffix of executables...
>>>>>>> checking whether we are cross compiling... no
>>>>>>> checking for suffix of object files... o
>>>>>>> checking whether we are using the GNU C compiler... yes
>>>>>>> checking whether gcc accepts -g... yes
>>>>>>> checking for gcc option to accept ISO C89... none needed
>>>>>>> checking dependency style of gcc... gcc3
>>>>>>> checking for a sed that does not truncate output... /bin/sed
>>>>>>> checking for grep that handles long lines and -e... /bin/grep
>>>>>>> checking for egrep... /bin/grep -E
>>>>>>> checking for fgrep... /bin/grep -F
>>>>>>> checking for ld used by gcc...
>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>>>> checking if the linker
>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>>>> checking the name lister (/usr/local/bin/nm -B) interface...
BSD nm
>>>>>>> checking whether ln -s works... yes
>>>>>>> checking the maximum length of command line arguments...
1966080
>>>>>>> checking whether the shell understands some XSI constructs...
yes
>>>>>>> checking whether the shell understands "+="... yes
>>>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-
gnu/bin/ld option
>>>>>>> to reload object files... -r
>>>>>>> checking for objdump... objdump
>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>> checking for ar... ar
>>>>>>> checking for strip... strip
>>>>>>> checking for ranlib... ranlib
>>>>>>> checking command to parse /usr/local/bin/nm -B output from gcc
object... ok
>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>> checking for ANSI C header files... yes
>>>>>>> checking for sys/types.h... yes
>>>>>>> checking for sys/stat.h... yes
>>>>>>> checking for stdlib.h... yes
>>>>>>> checking for string.h... yes
>>>>>>> checking for memory.h... yes
>>>>>>> checking for strings.h... yes
>>>>>>> checking for inttypes.h... yes
>>>>>>> checking for stdint.h... yes
>>>>>>> checking for unistd.h... yes
>>>>>>> checking for dlfcn.h... yes
>>>>>>> checking for objdir... .libs
>>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>> checking if gcc static flag -static works... no
>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>> checking whether the gcc linker
>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>> supports shared libraries... yes
>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>> checking whether stripping libraries is possible... yes
>>>>>>> checking if libtool supports shared libraries... yes
>>>>>>> checking whether to build shared libraries... yes
>>>>>>> checking whether to build static libraries... yes
>>>>>>> checking for g++... g++
>>>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>>>> checking whether g++ accepts -g... yes
>>>>>>> checking dependency style of g++... gcc3
>>>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>>>> checking for ld used by g++...
>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64
>>>>>>> checking if the linker
>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>>>> GNU ld... yes
>>>>>>> checking whether the g++ linker
>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>> supports shared libraries... yes
>>>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>>>> checking if g++ static flag -static works... no
>>>>>>> checking if g++ supports -c -o file.o... yes
>>>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>>>> checking whether the g++ linker
>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>> supports shared libraries... yes
>>>>>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>> checking for gawk... (cached) gawk
>>>>>>> checking for gcc... (cached) gcc
>>>>>>> checking whether we are using the GNU C compiler... (cached)
yes
>>>>>>> checking whether gcc accepts -g... (cached) yes
>>>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>>>> checking dependency style of gcc... (cached) gcc3
>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>> checking whether ln -s works... yes
>>>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>>>> checking stddef.h usability... yes
>>>>>>> checking stddef.h presence... yes
>>>>>>> checking for stddef.h... yes
>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>> checking for string.h... (cached) yes
>>>>>>> checking for stdbool.h that conforms to C99... yes
>>>>>>> checking for _Bool... yes
>>>>>>> checking for size_t... yes
>>>>>>> checking for ptrdiff_t... yes
>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>> checking for GNU libc compatible malloc... yes
>>>>>>> checking for special C compiler options needed for large
files... no
>>>>>>> checking for _FILE_OFFSET_BITS value needed for large files...
no
>>>>>>> checking netcdf.h usability... yes
>>>>>>> checking netcdf.h presence... yes
>>>>>>> checking for netcdf.h... yes
>>>>>>> checking for library containing nc_create... -lnetcdf
>>>>>>> checking for nc_def_opaque... no
>>>>>>> checking for nccreate... yes
>>>>>>> checking for nc_set_log_level... no
>>>>>>> checking for oc_open... yes
>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>>>> Hi Barry.
>>>>>>>>
>>>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-cxx4-
4.3.0)
>>>>>>>> that you were using in order to try to reproduce the problem
you are
>>>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed using
the
>>>>>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>>>
>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>>>
>>>>>>>> I received the same message you did:
>>>>>>>>
>>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>>>
>>>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>>>> it was an unrecognized option:
>>>>>>>>
>>>>>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>>>>>
>>>>>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-
4" for
>>>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>>>> release.
>>>>>>>>
>>>>>>>> I was able to proceed with netcdf-cxx-4.2 by running
configure in the
>>>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>>>
>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>
>>>>>>>> and get a successful build of met-5.2
>>>>>>>>
>>>>>>>> Could you please follow the directions below and see if you
are able
>>>>>>>> to get a successful build as well?
>>>>>>>>
>>>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>>>> the path on your machine.
>>>>>>>>
>>>>>>>> Run:
>>>>>>>>
>>>>>>>> setenv CC gcc
>>>>>>>> setenv CXX g++
>>>>>>>> set FC ""
>>>>>>>> setenv F90 ""
>>>>>>>>
>>>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>>>
>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>>> make; make install
>>>>>>>>
>>>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>>>
>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>> make; make install
>>>>>>>>
>>>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>>>
>>>>>>>> Please give that a try and let us know how it works out.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>> Hi Julie,
>>>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>>>
>>>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>>>
>>>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-4.2.tar.gz
>>>>>>>>>>
>>>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Julie
>>>>>>>>>>
>>>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>
>>>>>>>>>>> This does not work (
>>>>>>>>>>>
>>>>>>>>>>> --disable-netcdf-4
>>>>>>>>>>>
>>>>>>>>>>> )
>>>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>>>> netcdf-cxx
>>>>>>>>>>>
>>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>> make: *** No targets specified and no makefile found.
Stop.
>>>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at all.
>>>>>>>>>>>>
>>>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>
>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>
>>>>>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use
the
>>>>>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>>>>>> again?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>
>>>>>>>>>>>> Julie
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>>>> problem compile is made with
>>>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-
4.3.0
>>>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>>>
>>>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>>>
>>>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of `tmpnam'
is dangerous,
>>>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>> Hi.  I see that you are having problems getting METv5.2
to compile.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Based on the error message you sent, I see that the MET
code isn't
>>>>>>>>>>>>>> compiling because the linker is having problems linking
to the NetCDF
>>>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>>>> users are trying to link to a version of NetCDF that
was built with a
>>>>>>>>>>>>>> family of compilers that differs from what they're
using to build MET.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If this does not solve the problem, please send me your
>>>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted
upon.
>>>>>>>>>>>>>>> Transaction: Ticket created by
barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>               Queue: met_help
>>>>>>>>>>>>>>>             Subject: compile problem
>>>>>>>>>>>>>>>               Owner: Nobody
>>>>>>>>>>>>>>>          Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>              Status: new
>>>>>>>>>>>>>>>         Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with
gcc 5.4.0 suite.
>>>>>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>>>> barry
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The error "undefined reference" is  a fair way down in
the compile - I
>>>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Barry McInnes
>>>>>>>>>>> 325 Broadway
>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>> (303)4976231
>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Mon Aug 29 10:40:09 2016

Hi Barry.

I should also mention that unfortunately, MODIS-Regrid requires very
specific (and old) versions of HDF and HDFEOS...

Here are direct links to the downloads:
http://www.hdfgroup.org/ftp/HDF/releases/HDF4.2r3/src/HDF4.2r3.tar.gz
ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/previous_releases/HDF-
EOS2.16v1.00.tar.Z

If you don't really need MODIS, just remove that from the compilation
(by removing --enable-modis).  But if you really want it, I wanted to
make sure you were using these specific versions.

Thanks,
Julie

On Mon, Aug 29, 2016 at 10:36 AM, Julie Prestopnik <jpresto at ucar.edu>
wrote:
> Hi Barry.  I'm sorry to hear that you were out and not feeling well.
> I hope that you are feeling better now.
>
> Thank you for sending along the requested information.
>
> I see:
>
> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
> declared in this scope
>
> It looks like the compiler is having trouble finding the necessary
> files, which may be due to the way the environment variables are
set.
> I believe the issue here is with the HDF/HDFEOS libraries.
>
> The build process uses envrionment variables to specify the
locations
> of the needed external libraries.   The webpage describes this
process
> in more detail:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>
> In this case, you'll want to set up either:
>
> $MET_HDF to point to the main HDF directory
>
> OR
>
> $MET_HDFINC to point to the directory with the HDF include files and
> set $MET_HDFLIB to point to the directory with the HDF library files
>
> AND
>
> set $MET_HDFEOSINC to point to the directory with the HDF EOS
include
> files and set $MET_HDFEOSLIB to point to the directory with the HDF
> EOS library files.
>
> In part of your configure output, I see:
>
>  -L${MET_HDFEOS}/lib
>
> Please try breaking up $MET_HDFEOS to $MET_HDFEOSLIB and
> $MET_HDFEOSINC, reconfigure, then make install again, and let us
know
> how that works.
>
> Thanks,
> Julie
>
>
> On Mon, Aug 29, 2016 at 8:45 AM, Barry McInnes (NOAA Affiliate) via
RT
> <met_help at ucar.edu> wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>
>> Hi Julie,
>> sorry about the delay, but I have been out sick last week.
>> This is what the commands are for my setup script and attached is
the
>> log of the configure and the make,
>> thanks barry
>>
>> make distclean
>> ./configure \
>> --prefix=/usr/local/met \
>> --enable-grib2 \
>> --enable-modis
>>
>> make
>>
>>
>>
>> On 8/22/16 09:09, Julie Prestopnik via RT wrote:
>>> Hi Barry.  Could you please send a file containing your output
from
>>> running ./configure and also your make_install.log file?
>>>
>>> Thanks!
>>>
>>> Julie
>>>
>>> On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate)
via RT
>>> <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> Thanks for all the help.
>>>> Yes its 10.2.3, so the compile lines got me further on the met
make.
>>>> Up to this, but will continue the struggle MOnday
>>>>
>>>> make[5]: Entering directory
>>>> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>> modis_regrid-modis_regrid.o -MD -MP -MF
>>>> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
>>>> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
>>>> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
>>>> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
>>>> './'`sat_utils.cc
>>>> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
>>>> 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_statistics
>>>> -I../../../../src/libcode/vx_stat_out
>>>> -I../../../../src/libcode/vx_time_series
>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
>>>> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
>>>> modis_regrid-cloudsat_swath_file.o `test -f
'cloudsat_swath_file.cc' ||
>>>> echo './'`cloudsat_swath_file.cc
>>>> cloudsat_swath_file.cc: In member function ‘void
>>>> CloudsatSwath::get_data_fields()’:
>>>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>>>> declared in this scope
>>>>    if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>>>>                                                    ^
>>>> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
>>>> declared in this scope
>>>>    if ( SWinqdatafields(SwathId, (char *) buf, rank, numbertype)
< 0 )  {
>>>>                                                                ^
>>>> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
>>>> this scope
>>>>       if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt, (char
*) buf)
>>>> < 0 )  {
>>>> ^
>>>> cloudsat_swath_file.cc: In member function ‘void
>>>> CloudsatSwath::get_attributes()’:
>>>> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not
declared in
>>>> this scope
>>>>    if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0 )
{
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  We have seen this issue come up previously, and I do
>>>>> believe it is an underscore issue, like you said.
>>>>>
>>>>> I just want to verify that you are using BUFRLIB v10.2.3 and not
>>>>> BUFRLIB version 11.0.0.
>>>>>
>>>>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>>>>> building it in its own directory.  For example:
>>>>>
>>>>> export PATH=/usr/local/bin:$PATH
>>>>> export FC=gfortran
>>>>> export CC=gcc
>>>>>
>>>>> cd /usr/local/lib/bufrlib (for example - whereever you'd like to
put it is fine)
>>>>> tar -xvf BUFRLIB_v10-2-3.tar
>>>>>
>>>>> $CC -c -DUNDERSCORE *.c
>>>>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>>>>> ar crv libbufr.a *.o
>>>>>
>>>>> Give that a try and let me know how it works.
>>>>>
>>>>> Just FYI, I am about to leave for the day, but I will be back on
>>>>> Monday and can help you then if you need further assistance.
>>>>>
>>>>> Julie
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA Affiliate)
via
>>>>> RT <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> Hi Julie,
>>>>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>>>>> I thought
>>>>>>
>>>>>> export PATH=/usr/local/bin:$PATH
>>>>>> BUFRLIB=/usr/local/lib/libbufr.a
>>>>>> export FC=gfortran
>>>>>> export CC=gcc
>>>>>>
>>>>>> ./preproc.sh
>>>>>> $FC -w -fno-second-underscore -c *.f
>>>>>> $CC -w -c *.c
>>>>>> ar crv $BUFRLIB *.o
>>>>>>
>>>>>>
>>>>>>
>>>>>> Making all in pb2nc
>>>>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>>>>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>>>>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>>>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>>>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' ||
echo
>>>>>> './'`pb2nc_conf_info.cc
>>>>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>>>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>>>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>>>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>>>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>>>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>> -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util
>>>>>> -L../../../../src/libcode/vx_afm
>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>>>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>>>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math
-lvx_color
>>>>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>>>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>>>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0
>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>>>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>>>>> -lgfortran -lm -lquadmath
>>>>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>>>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>>>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>>>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>>>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>>>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>>>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>>>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>>>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>>>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>>>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>>>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>>>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>>>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.
>>>>>>>
>>>>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>>>>> netcdf-cxx-4.2.  There may be a difference in versions for cxx
as I
>>>>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.
I have
>>>>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).
Please give
>>>>>>> that version a try and let me know how it goes.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Julie
>>>>>>>
>>>>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Can you send me your configure output - there must be
something else
>>>>>>>> going on, my configure always wants netcdf4
>>>>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>>>>
>>>>>>>> # NetCDF C Configuration Summary
>>>>>>>> ==============================
>>>>>>>>
>>>>>>>> # General
>>>>>>>> -------
>>>>>>>> NetCDF Version:        4.4.1
>>>>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>>>>> Install Prefix:         /usr/local/gfortran
>>>>>>>>
>>>>>>>> # Compiling Options
>>>>>>>> -----------------
>>>>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>>>>> CFLAGS:            -w -fPIC
>>>>>>>> CPPFLAGS:
>>>>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>>>>> AM_CFLAGS:
>>>>>>>> AM_CPPFLAGS:
>>>>>>>> AM_LDFLAGS:
>>>>>>>> Shared Library:        yes
>>>>>>>> Static Library:        yes
>>>>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>>>>
>>>>>>>> # Features
>>>>>>>> --------
>>>>>>>> NetCDF-2 API:        yes
>>>>>>>> HDF4 Support:        no
>>>>>>>> NetCDF-4 API:        no
>>>>>>>> NC-4 Parallel Support:    no
>>>>>>>> PNetCDF Support:    no
>>>>>>>> DAP Support:        yes
>>>>>>>> Diskless Support:    yes
>>>>>>>> MMap Support:        no
>>>>>>>> JNA Support:        no
>>>>>>>> make  all-recursive
>>>>>>>>
>>>>>>>>
>>>>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>>>>> configure: netCDF-cxx4 4.2
>>>>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>>>>> checking for a BSD-compatible install...
/usr/local/bin/install -c
>>>>>>>> checking whether build environment is sane... yes
>>>>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir
-p
>>>>>>>> checking for gawk... gawk
>>>>>>>> checking whether make sets $(MAKE)... yes
>>>>>>>> configure: checking user options
>>>>>>>> checking whether netCDF extra tests should be run (developers
only)... no
>>>>>>>> checking whether large file (> 2GB) tests should be run... no
>>>>>>>> checking whether benchmaks should be run (experimental)... no
>>>>>>>> checking where to put large temp files if large file tests
are run... .
>>>>>>>> configure: finding other utilities
>>>>>>>> configure: setting up libtool
>>>>>>>> checking how to print strings... printf
>>>>>>>> checking for style of include used by make... GNU
>>>>>>>> checking for gcc... gcc
>>>>>>>> checking whether the C compiler works... yes
>>>>>>>> checking for C compiler default output file name... a.out
>>>>>>>> checking for suffix of executables...
>>>>>>>> checking whether we are cross compiling... no
>>>>>>>> checking for suffix of object files... o
>>>>>>>> checking whether we are using the GNU C compiler... yes
>>>>>>>> checking whether gcc accepts -g... yes
>>>>>>>> checking for gcc option to accept ISO C89... none needed
>>>>>>>> checking dependency style of gcc... gcc3
>>>>>>>> checking for a sed that does not truncate output... /bin/sed
>>>>>>>> checking for grep that handles long lines and -e... /bin/grep
>>>>>>>> checking for egrep... /bin/grep -E
>>>>>>>> checking for fgrep... /bin/grep -F
>>>>>>>> checking for ld used by gcc...
>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>>>>> checking if the linker
>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>>>>> checking the name lister (/usr/local/bin/nm -B) interface...
BSD nm
>>>>>>>> checking whether ln -s works... yes
>>>>>>>> checking the maximum length of command line arguments...
1966080
>>>>>>>> checking whether the shell understands some XSI constructs...
yes
>>>>>>>> checking whether the shell understands "+="... yes
>>>>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-
gnu/bin/ld option
>>>>>>>> to reload object files... -r
>>>>>>>> checking for objdump... objdump
>>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>>> checking for ar... ar
>>>>>>>> checking for strip... strip
>>>>>>>> checking for ranlib... ranlib
>>>>>>>> checking command to parse /usr/local/bin/nm -B output from
gcc object... ok
>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>> checking for ANSI C header files... yes
>>>>>>>> checking for sys/types.h... yes
>>>>>>>> checking for sys/stat.h... yes
>>>>>>>> checking for stdlib.h... yes
>>>>>>>> checking for string.h... yes
>>>>>>>> checking for memory.h... yes
>>>>>>>> checking for strings.h... yes
>>>>>>>> checking for inttypes.h... yes
>>>>>>>> checking for stdint.h... yes
>>>>>>>> checking for unistd.h... yes
>>>>>>>> checking for dlfcn.h... yes
>>>>>>>> checking for objdir... .libs
>>>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>>> checking if gcc static flag -static works... no
>>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>>> checking whether the gcc linker
>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>> supports shared libraries... yes
>>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>> checking whether stripping libraries is possible... yes
>>>>>>>> checking if libtool supports shared libraries... yes
>>>>>>>> checking whether to build shared libraries... yes
>>>>>>>> checking whether to build static libraries... yes
>>>>>>>> checking for g++... g++
>>>>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>>>>> checking whether g++ accepts -g... yes
>>>>>>>> checking dependency style of g++... gcc3
>>>>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>>>>> checking for ld used by g++...
>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64
>>>>>>>> checking if the linker
>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>>>>> GNU ld... yes
>>>>>>>> checking whether the g++ linker
>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>> supports shared libraries... yes
>>>>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>>>>> checking if g++ static flag -static works... no
>>>>>>>> checking if g++ supports -c -o file.o... yes
>>>>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>>>>> checking whether the g++ linker
>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>> supports shared libraries... yes
>>>>>>>> checking dynamic linker characteristics... (cached) GNU/Linux
ld.so
>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>> checking for gawk... (cached) gawk
>>>>>>>> checking for gcc... (cached) gcc
>>>>>>>> checking whether we are using the GNU C compiler... (cached)
yes
>>>>>>>> checking whether gcc accepts -g... (cached) yes
>>>>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>>>>> checking dependency style of gcc... (cached) gcc3
>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>> checking whether ln -s works... yes
>>>>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>>>>> checking stddef.h usability... yes
>>>>>>>> checking stddef.h presence... yes
>>>>>>>> checking for stddef.h... yes
>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>> checking for string.h... (cached) yes
>>>>>>>> checking for stdbool.h that conforms to C99... yes
>>>>>>>> checking for _Bool... yes
>>>>>>>> checking for size_t... yes
>>>>>>>> checking for ptrdiff_t... yes
>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>> checking for GNU libc compatible malloc... yes
>>>>>>>> checking for special C compiler options needed for large
files... no
>>>>>>>> checking for _FILE_OFFSET_BITS value needed for large
files... no
>>>>>>>> checking netcdf.h usability... yes
>>>>>>>> checking netcdf.h presence... yes
>>>>>>>> checking for netcdf.h... yes
>>>>>>>> checking for library containing nc_create... -lnetcdf
>>>>>>>> checking for nc_def_opaque... no
>>>>>>>> checking for nccreate... yes
>>>>>>>> checking for nc_set_log_level... no
>>>>>>>> checking for oc_open... yes
>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>> configure: error: NetCDF must be built with netCDF-4 enabled.
>>>>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi Barry.
>>>>>>>>>
>>>>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-
cxx4-4.3.0)
>>>>>>>>> that you were using in order to try to reproduce the problem
you are
>>>>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed
using the
>>>>>>>>> "--disable-netcdf-4" option, however when I ran configure on
>>>>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>>>>
>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>>>>
>>>>>>>>> I received the same message you did:
>>>>>>>>>
>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>
>>>>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>>>>> it was an unrecognized option:
>>>>>>>>>
>>>>>>>>> configure: WARNING: unrecognized options: --disable-netcdf-4
>>>>>>>>>
>>>>>>>>> We need to have netcdf-4.4.1 run with the "--disable-netcdf-
4" for
>>>>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>>>>> release.
>>>>>>>>>
>>>>>>>>> I was able to proceed with netcdf-cxx-4.2 by running
configure in the
>>>>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>>>>
>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>>
>>>>>>>>> and get a successful build of met-5.2
>>>>>>>>>
>>>>>>>>> Could you please follow the directions below and see if you
are able
>>>>>>>>> to get a successful build as well?
>>>>>>>>>
>>>>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>>>>> the path on your machine.
>>>>>>>>>
>>>>>>>>> Run:
>>>>>>>>>
>>>>>>>>> setenv CC gcc
>>>>>>>>> setenv CXX g++
>>>>>>>>> set FC ""
>>>>>>>>> setenv F90 ""
>>>>>>>>>
>>>>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>>>>
>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-4
>>>>>>>>> make; make install
>>>>>>>>>
>>>>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>>>>
>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>> make; make install
>>>>>>>>>
>>>>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>>>>
>>>>>>>>> Please give that a try and let us know how it works out.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>> Hi Julie,
>>>>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>>>>
>>>>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>>>>
>>>>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-
4.2.tar.gz
>>>>>>>>>>>
>>>>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Julie
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>
>>>>>>>>>>>> This does not work (
>>>>>>>>>>>>
>>>>>>>>>>>> --disable-netcdf-4
>>>>>>>>>>>>
>>>>>>>>>>>> )
>>>>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>>>>> netcdf-cxx
>>>>>>>>>>>>
>>>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>>> make: *** No targets specified and no makefile found.
Stop.
>>>>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at
all.
>>>>>>>>>>>>>
>>>>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>
>>>>>>>>>>>>> being sure to set up the variables and also please note:
"Users
>>>>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use
the
>>>>>>>>>>>>> --disable-netcdf-4 command line argument."  And then try
compiling MET
>>>>>>>>>>>>> again?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>
>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>>>>> problem compile is made with
>>>>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-
4.3.0
>>>>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of
`tmpnam' is dangerous,
>>>>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference to
`NcFile::close()'
>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference to
>>>>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode, unsigned
long*, unsigned
>>>>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference to
>>>>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference to
`NcFile::close()'
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference to
>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference to
>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference to
>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>>> Hi.  I see that you are having problems getting
METv5.2 to compile.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Based on the error message you sent, I see that the
MET code isn't
>>>>>>>>>>>>>>> compiling because the linker is having problems
linking to the NetCDF
>>>>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>>>>> users are trying to link to a version of NetCDF that
was built with a
>>>>>>>>>>>>>>> family of compilers that differs from what they're
using to build MET.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If this does not solve the problem, please send me
your
>>>>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted
upon.
>>>>>>>>>>>>>>>> Transaction: Ticket created by
barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>               Queue: met_help
>>>>>>>>>>>>>>>>             Subject: compile problem
>>>>>>>>>>>>>>>>               Owner: Nobody
>>>>>>>>>>>>>>>>          Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>              Status: new
>>>>>>>>>>>>>>>>         Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with
gcc 5.4.0 suite.
>>>>>>>>>>>>>>>> We have all the subordinates installed in /usr/local.
>>>>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>>>>> barry
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The error "undefined reference" is  a fair way down
in the compile - I
>>>>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>>>>> `/usr/local/src/met-5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c -o
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local
>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>>>
>>
>> --
>>
>> Barry McInnes
>> 325 Broadway
>> Boulder CO 80304
>> (303)4976231
>> barry.j.mcinnes at noaa.gov
>>
>>
>
>
>
> --
> Julie Prestopnik
> National Center for Atmospheric Research
> Research Applications Laboratory
> Phone: 303.497.8399
> Email: jpresto at ucar.edu



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Barry McInnes (NOAA Affiliate)
Time: Mon Aug 29 12:47:32 2016

Looks like that was the problem, I put all the include files into
their
own include directory, but
removing

--enable-modis


fixed the make, and make check.
Here is the install directory

[root at linux256 met-5.2]# ls -l /usr/local/met/
total 8
drwxr-xr-x 2 root root 4096 Aug 29 12:46 bin
drwxr-xr-x 3 root root 4096 Aug 29 12:46 share
[root at linux256 met-5.2]# ls -l /usr/local/met/bin
total 61752
-rwxr-xr-x 1 root root 2603856 Aug 29 12:46 ascii2nc
-rwxr-xr-x 1 root root 3528928 Aug 29 12:46 ensemble_stat
-rwxr-xr-x 1 root root 2387192 Aug 29 12:46 gen_vx_mask
-rwxr-xr-x 1 root root 3381544 Aug 29 12:46 grid_stat
-rwxr-xr-x 1 root root 1968976 Aug 29 12:46 gsid2mpr
-rwxr-xr-x 1 root root 2162416 Aug 29 12:46 gsidens2orank
-rwxr-xr-x 1 root root 2070344 Aug 29 12:46 madis2nc
-rwxr-xr-x 1 root root 3949720 Aug 29 12:46 mode
-rwxr-xr-x 1 root root 1775216 Aug 29 12:46 mode_analysis
-rwxr-xr-x 1 root root 3139328 Aug 29 12:46 mtd
-rwxr-xr-x 1 root root 1281256 Aug 29 12:46 pb2nc
-rwxr-xr-x 1 root root 2370496 Aug 29 12:46 pcp_combine
-rwxr-xr-x 1 root root 2634176 Aug 29 12:46 plot_data_plane
-rwxr-xr-x 1 root root 2204248 Aug 29 12:46 plot_point_obs
-rwxr-xr-x 1 root root 3320616 Aug 29 12:46 point_stat
-rwxr-xr-x 1 root root 2511376 Aug 29 12:46 regrid_data_plane
-rwxr-xr-x 1 root root 3251960 Aug 29 12:46 series_analysis
-rwxr-xr-x 1 root root 2341624 Aug 29 12:46 shift_data_plane
-rwxr-xr-x 1 root root 3099384 Aug 29 12:46 stat_analysis
-rwxr-xr-x 1 root root  456304 Aug 29 12:46 tc_dland
-rwxr-xr-x 1 root root 1233176 Aug 29 12:46 tc_pairs
-rwxr-xr-x 1 root root 2451208 Aug 29 12:46 tc_stat
-rwxr-xr-x 1 root root 3638192 Aug 29 12:46 wavelet_stat
-rwxr-xr-x 1 root root 2802672 Aug 29 12:46 wwmca_plot
-rwxr-xr-x 1 root root 2618320 Aug 29 12:46 wwmca_regrid
[root at linux256 met-5.2]#


On 8/29/16 10:40, Julie Prestopnik via RT wrote:
> Hi Barry.
>
> I should also mention that unfortunately, MODIS-Regrid requires very
> specific (and old) versions of HDF and HDFEOS...
>
> Here are direct links to the downloads:
>
http://www.hdfgroup.org/ftp/HDF/releases/HDF4.2r3/src/HDF4.2r3.tar.gz
> ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/previous_releases/HDF-
EOS2.16v1.00.tar.Z
>
> If you don't really need MODIS, just remove that from the
compilation
> (by removing --enable-modis).  But if you really want it, I wanted
to
> make sure you were using these specific versions.
>
> Thanks,
> Julie
>
> On Mon, Aug 29, 2016 at 10:36 AM, Julie Prestopnik
<jpresto at ucar.edu> wrote:
>> Hi Barry.  I'm sorry to hear that you were out and not feeling
well.
>> I hope that you are feeling better now.
>>
>> Thank you for sending along the requested information.
>>
>> I see:
>>
>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>> declared in this scope
>>
>> It looks like the compiler is having trouble finding the necessary
>> files, which may be due to the way the environment variables are
set.
>> I believe the issue here is with the HDF/HDFEOS libraries.
>>
>> The build process uses envrionment variables to specify the
locations
>> of the needed external libraries.   The webpage describes this
process
>> in more detail:
>>
>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>
>> In this case, you'll want to set up either:
>>
>> $MET_HDF to point to the main HDF directory
>>
>> OR
>>
>> $MET_HDFINC to point to the directory with the HDF include files
and
>> set $MET_HDFLIB to point to the directory with the HDF library
files
>>
>> AND
>>
>> set $MET_HDFEOSINC to point to the directory with the HDF EOS
include
>> files and set $MET_HDFEOSLIB to point to the directory with the HDF
>> EOS library files.
>>
>> In part of your configure output, I see:
>>
>>   -L${MET_HDFEOS}/lib
>>
>> Please try breaking up $MET_HDFEOS to $MET_HDFEOSLIB and
>> $MET_HDFEOSINC, reconfigure, then make install again, and let us
know
>> how that works.
>>
>> Thanks,
>> Julie
>>
>>
>> On Mon, Aug 29, 2016 at 8:45 AM, Barry McInnes (NOAA Affiliate) via
RT
>> <met_help at ucar.edu> wrote:
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>
>>> Hi Julie,
>>> sorry about the delay, but I have been out sick last week.
>>> This is what the commands are for my setup script and attached is
the
>>> log of the configure and the make,
>>> thanks barry
>>>
>>> make distclean
>>> ./configure \
>>> --prefix=/usr/local/met \
>>> --enable-grib2 \
>>> --enable-modis
>>>
>>> make
>>>
>>>
>>>
>>> On 8/22/16 09:09, Julie Prestopnik via RT wrote:
>>>> Hi Barry.  Could you please send a file containing your output
from
>>>> running ./configure and also your make_install.log file?
>>>>
>>>> Thanks!
>>>>
>>>> Julie
>>>>
>>>> On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate)
via RT
>>>> <met_help at ucar.edu> wrote:
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>
>>>>> Hi Julie,
>>>>> Thanks for all the help.
>>>>> Yes its 10.2.3, so the compile lines got me further on the met
make.
>>>>> Up to this, but will continue the struggle MOnday
>>>>>
>>>>> make[5]: Entering directory
>>>>> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>> modis_regrid-modis_regrid.o -MD -MP -MF
>>>>> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
>>>>> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
>>>>> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
>>>>> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
>>>>> './'`sat_utils.cc
>>>>> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
>>>>> 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_statistics
>>>>> -I../../../../src/libcode/vx_stat_out
>>>>> -I../../../../src/libcode/vx_time_series
>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
>>>>> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
>>>>> modis_regrid-cloudsat_swath_file.o `test -f
'cloudsat_swath_file.cc' ||
>>>>> echo './'`cloudsat_swath_file.cc
>>>>> cloudsat_swath_file.cc: In member function ‘void
>>>>> CloudsatSwath::get_data_fields()’:
>>>>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>>>>> declared in this scope
>>>>>     if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>>>>>                                                     ^
>>>>> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was not
>>>>> declared in this scope
>>>>>     if ( SWinqdatafields(SwathId, (char *) buf, rank,
numbertype) < 0 )  {
>>>>>
^
>>>>> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
>>>>> this scope
>>>>>        if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt,
(char *) buf)
>>>>> < 0 )  {
>>>>> ^
>>>>> cloudsat_swath_file.cc: In member function ‘void
>>>>> CloudsatSwath::get_attributes()’:
>>>>> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not
declared in
>>>>> this scope
>>>>>     if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) < 0
)  {
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>>>>>> Hi Barry.  We have seen this issue come up previously, and I do
>>>>>> believe it is an underscore issue, like you said.
>>>>>>
>>>>>> I just want to verify that you are using BUFRLIB v10.2.3 and
not
>>>>>> BUFRLIB version 11.0.0.
>>>>>>
>>>>>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>>>>>> building it in its own directory.  For example:
>>>>>>
>>>>>> export PATH=/usr/local/bin:$PATH
>>>>>> export FC=gfortran
>>>>>> export CC=gcc
>>>>>>
>>>>>> cd /usr/local/lib/bufrlib (for example - whereever you'd like
to put it is fine)
>>>>>> tar -xvf BUFRLIB_v10-2-3.tar
>>>>>>
>>>>>> $CC -c -DUNDERSCORE *.c
>>>>>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>>>>>> ar crv libbufr.a *.o
>>>>>>
>>>>>> Give that a try and let me know how it works.
>>>>>>
>>>>>> Just FYI, I am about to leave for the day, but I will be back
on
>>>>>> Monday and can help you then if you need further assistance.
>>>>>>
>>>>>> Julie
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>
>>>>>>> Hi Julie,
>>>>>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>>>>>> I thought
>>>>>>>
>>>>>>> export PATH=/usr/local/bin:$PATH
>>>>>>> BUFRLIB=/usr/local/lib/libbufr.a
>>>>>>> export FC=gfortran
>>>>>>> export CC=gcc
>>>>>>>
>>>>>>> ./preproc.sh
>>>>>>> $FC -w -fno-second-underscore -c *.f
>>>>>>> $CC -w -c *.c
>>>>>>> ar crv $BUFRLIB *.o
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Making all in pb2nc
>>>>>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>>>>>> 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_statistics
>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT pb2nc-
pb2nc.o
>>>>>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test -f
>>>>>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>>>>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>>>>>> 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_statistics
>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>>>>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' ||
echo
>>>>>>> './'`pb2nc_conf_info.cc
>>>>>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>>>>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>>>>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>>>>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>>>>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>>>>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>>>>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o readpb.o
dumppb.o
>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>>>>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math
-lvx_color
>>>>>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>>>>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>>>>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0
>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>>>>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>>>>>> -lgfortran -lm -lquadmath
>>>>>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>>>>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>>>>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>>>>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>>>>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>>>>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>>>>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>>>>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>>>>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>>>>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>>>>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>>>>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>>>>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>>>>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>>>>>> Hi Barry.
>>>>>>>>
>>>>>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>>>>>> netcdf-cxx-4.2.  There may be a difference in versions for
cxx as I
>>>>>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.
I have
>>>>>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).
Please give
>>>>>>>> that version a try and let me know how it goes.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Julie
>>>>>>>>
>>>>>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>
>>>>>>>>> Can you send me your configure output - there must be
something else
>>>>>>>>> going on, my configure always wants netcdf4
>>>>>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>>>>>
>>>>>>>>> # NetCDF C Configuration Summary
>>>>>>>>> ==============================
>>>>>>>>>
>>>>>>>>> # General
>>>>>>>>> -------
>>>>>>>>> NetCDF Version:        4.4.1
>>>>>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>>>>>> Install Prefix:         /usr/local/gfortran
>>>>>>>>>
>>>>>>>>> # Compiling Options
>>>>>>>>> -----------------
>>>>>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>>>>>> CFLAGS:            -w -fPIC
>>>>>>>>> CPPFLAGS:
>>>>>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>>>>>> AM_CFLAGS:
>>>>>>>>> AM_CPPFLAGS:
>>>>>>>>> AM_LDFLAGS:
>>>>>>>>> Shared Library:        yes
>>>>>>>>> Static Library:        yes
>>>>>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>>>>>
>>>>>>>>> # Features
>>>>>>>>> --------
>>>>>>>>> NetCDF-2 API:        yes
>>>>>>>>> HDF4 Support:        no
>>>>>>>>> NetCDF-4 API:        no
>>>>>>>>> NC-4 Parallel Support:    no
>>>>>>>>> PNetCDF Support:    no
>>>>>>>>> DAP Support:        yes
>>>>>>>>> Diskless Support:    yes
>>>>>>>>> MMap Support:        no
>>>>>>>>> JNA Support:        no
>>>>>>>>> make  all-recursive
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>>>>>> configure: netCDF-cxx4 4.2
>>>>>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>>>>>> checking for a BSD-compatible install...
/usr/local/bin/install -c
>>>>>>>>> checking whether build environment is sane... yes
>>>>>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir
-p
>>>>>>>>> checking for gawk... gawk
>>>>>>>>> checking whether make sets $(MAKE)... yes
>>>>>>>>> configure: checking user options
>>>>>>>>> checking whether netCDF extra tests should be run
(developers only)... no
>>>>>>>>> checking whether large file (> 2GB) tests should be run...
no
>>>>>>>>> checking whether benchmaks should be run (experimental)...
no
>>>>>>>>> checking where to put large temp files if large file tests
are run... .
>>>>>>>>> configure: finding other utilities
>>>>>>>>> configure: setting up libtool
>>>>>>>>> checking how to print strings... printf
>>>>>>>>> checking for style of include used by make... GNU
>>>>>>>>> checking for gcc... gcc
>>>>>>>>> checking whether the C compiler works... yes
>>>>>>>>> checking for C compiler default output file name... a.out
>>>>>>>>> checking for suffix of executables...
>>>>>>>>> checking whether we are cross compiling... no
>>>>>>>>> checking for suffix of object files... o
>>>>>>>>> checking whether we are using the GNU C compiler... yes
>>>>>>>>> checking whether gcc accepts -g... yes
>>>>>>>>> checking for gcc option to accept ISO C89... none needed
>>>>>>>>> checking dependency style of gcc... gcc3
>>>>>>>>> checking for a sed that does not truncate output... /bin/sed
>>>>>>>>> checking for grep that handles long lines and -e...
/bin/grep
>>>>>>>>> checking for egrep... /bin/grep -E
>>>>>>>>> checking for fgrep... /bin/grep -F
>>>>>>>>> checking for ld used by gcc...
>>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>>>>>> checking if the linker
>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>>>>>> checking the name lister (/usr/local/bin/nm -B) interface...
BSD nm
>>>>>>>>> checking whether ln -s works... yes
>>>>>>>>> checking the maximum length of command line arguments...
1966080
>>>>>>>>> checking whether the shell understands some XSI
constructs... yes
>>>>>>>>> checking whether the shell understands "+="... yes
>>>>>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-
gnu/bin/ld option
>>>>>>>>> to reload object files... -r
>>>>>>>>> checking for objdump... objdump
>>>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>>>> checking for ar... ar
>>>>>>>>> checking for strip... strip
>>>>>>>>> checking for ranlib... ranlib
>>>>>>>>> checking command to parse /usr/local/bin/nm -B output from
gcc object... ok
>>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>>> checking for ANSI C header files... yes
>>>>>>>>> checking for sys/types.h... yes
>>>>>>>>> checking for sys/stat.h... yes
>>>>>>>>> checking for stdlib.h... yes
>>>>>>>>> checking for string.h... yes
>>>>>>>>> checking for memory.h... yes
>>>>>>>>> checking for strings.h... yes
>>>>>>>>> checking for inttypes.h... yes
>>>>>>>>> checking for stdint.h... yes
>>>>>>>>> checking for unistd.h... yes
>>>>>>>>> checking for dlfcn.h... yes
>>>>>>>>> checking for objdir... .libs
>>>>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>>>> checking if gcc static flag -static works... no
>>>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>>>> checking whether the gcc linker
>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>> supports shared libraries... yes
>>>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>>> checking whether stripping libraries is possible... yes
>>>>>>>>> checking if libtool supports shared libraries... yes
>>>>>>>>> checking whether to build shared libraries... yes
>>>>>>>>> checking whether to build static libraries... yes
>>>>>>>>> checking for g++... g++
>>>>>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>>>>>> checking whether g++ accepts -g... yes
>>>>>>>>> checking dependency style of g++... gcc3
>>>>>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>>>>>> checking for ld used by g++...
>>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64
>>>>>>>>> checking if the linker
>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>>>>>> GNU ld... yes
>>>>>>>>> checking whether the g++ linker
>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>> supports shared libraries... yes
>>>>>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>>>>>> checking if g++ static flag -static works... no
>>>>>>>>> checking if g++ supports -c -o file.o... yes
>>>>>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>>>>>> checking whether the g++ linker
>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>> supports shared libraries... yes
>>>>>>>>> checking dynamic linker characteristics... (cached)
GNU/Linux ld.so
>>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>>> checking for gawk... (cached) gawk
>>>>>>>>> checking for gcc... (cached) gcc
>>>>>>>>> checking whether we are using the GNU C compiler... (cached)
yes
>>>>>>>>> checking whether gcc accepts -g... (cached) yes
>>>>>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>>>>>> checking dependency style of gcc... (cached) gcc3
>>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>>> checking whether ln -s works... yes
>>>>>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>>>>>> checking stddef.h usability... yes
>>>>>>>>> checking stddef.h presence... yes
>>>>>>>>> checking for stddef.h... yes
>>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>>> checking for string.h... (cached) yes
>>>>>>>>> checking for stdbool.h that conforms to C99... yes
>>>>>>>>> checking for _Bool... yes
>>>>>>>>> checking for size_t... yes
>>>>>>>>> checking for ptrdiff_t... yes
>>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>>> checking for GNU libc compatible malloc... yes
>>>>>>>>> checking for special C compiler options needed for large
files... no
>>>>>>>>> checking for _FILE_OFFSET_BITS value needed for large
files... no
>>>>>>>>> checking netcdf.h usability... yes
>>>>>>>>> checking netcdf.h presence... yes
>>>>>>>>> checking for netcdf.h... yes
>>>>>>>>> checking for library containing nc_create... -lnetcdf
>>>>>>>>> checking for nc_def_opaque... no
>>>>>>>>> checking for nccreate... yes
>>>>>>>>> checking for nc_set_log_level... no
>>>>>>>>> checking for oc_open... yes
>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>>>>>> Hi Barry.
>>>>>>>>>>
>>>>>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-
cxx4-4.3.0)
>>>>>>>>>> that you were using in order to try to reproduce the
problem you are
>>>>>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed
using the
>>>>>>>>>> "--disable-netcdf-4" option, however when I ran configure
on
>>>>>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>>>>>
>>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-
4
>>>>>>>>>>
>>>>>>>>>> I received the same message you did:
>>>>>>>>>>
>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>
>>>>>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>>>>>> it was an unrecognized option:
>>>>>>>>>>
>>>>>>>>>> configure: WARNING: unrecognized options: --disable-netcdf-
4
>>>>>>>>>>
>>>>>>>>>> We need to have netcdf-4.4.1 run with the "--disable-
netcdf-4" for
>>>>>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>>>>>> release.
>>>>>>>>>>
>>>>>>>>>> I was able to proceed with netcdf-cxx-4.2 by running
configure in the
>>>>>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>>>>>
>>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>>>
>>>>>>>>>> and get a successful build of met-5.2
>>>>>>>>>>
>>>>>>>>>> Could you please follow the directions below and see if you
are able
>>>>>>>>>> to get a successful build as well?
>>>>>>>>>>
>>>>>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>>>>>> the path on your machine.
>>>>>>>>>>
>>>>>>>>>> Run:
>>>>>>>>>>
>>>>>>>>>> setenv CC gcc
>>>>>>>>>> setenv CXX g++
>>>>>>>>>> set FC ""
>>>>>>>>>> setenv F90 ""
>>>>>>>>>>
>>>>>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>>>>>
>>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-netcdf-
4
>>>>>>>>>> make; make install
>>>>>>>>>>
>>>>>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>>>>>
>>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>>> make; make install
>>>>>>>>>>
>>>>>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>>>>>
>>>>>>>>>> Please give that a try and let us know how it works out.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Julie
>>>>>>>>>>
>>>>>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>
>>>>>>>>>>> Hi Julie,
>>>>>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>>>>>
>>>>>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>>>>>
>>>>>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-
4.2.tar.gz
>>>>>>>>>>>>
>>>>>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> Julie
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>
>>>>>>>>>>>>> This does not work (
>>>>>>>>>>>>>
>>>>>>>>>>>>> --disable-netcdf-4
>>>>>>>>>>>>>
>>>>>>>>>>>>> )
>>>>>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>>>>>> netcdf-cxx
>>>>>>>>>>>>>
>>>>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>>>> make: *** No targets specified and no makefile found.
Stop.
>>>>>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at
all.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> being sure to set up the variables and also please
note: "Users
>>>>>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also use
the
>>>>>>>>>>>>>> --disable-netcdf-4 command line argument."  And then
try compiling MET
>>>>>>>>>>>>>> again?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>>>>>> problem compile is made with
>>>>>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-4.4.1
>>>>>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-cxx4-
4.3.0
>>>>>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of
`tmpnam' is dangerous,
>>>>>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference
to `NcFile::close()'
>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference
to
>>>>>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode,
unsigned long*, unsigned
>>>>>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference
to
>>>>>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference
to `NcFile::close()'
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference
to
>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference
to
>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference
to
>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>>>> Hi.  I see that you are having problems getting
METv5.2 to compile.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Based on the error message you sent, I see that the
MET code isn't
>>>>>>>>>>>>>>>> compiling because the linker is having problems
linking to the NetCDF
>>>>>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>>>>>> users are trying to link to a version of NetCDF that
was built with a
>>>>>>>>>>>>>>>> family of compilers that differs from what they're
using to build MET.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> If this does not solve the problem, please send me
your
>>>>>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted
upon.
>>>>>>>>>>>>>>>>> Transaction: Ticket created by
barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>                Queue: met_help
>>>>>>>>>>>>>>>>>              Subject: compile problem
>>>>>>>>>>>>>>>>>                Owner: Nobody
>>>>>>>>>>>>>>>>>           Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>               Status: new
>>>>>>>>>>>>>>>>>          Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux with
gcc 5.4.0 suite.
>>>>>>>>>>>>>>>>> We have all the subordinates installed in
/usr/local.
>>>>>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>>>>>> barry
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> The error "undefined reference" is  a fair way down
in the compile - I
>>>>>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>>>>>> `/usr/local/src/met-
5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c
-o
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-
ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util
-L/usr/local/lib -L/usr/local
>>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-
3/lib -L/usr/local/lib
>>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Barry McInnes
>>>>>>>>>>> 325 Broadway
>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>> (303)4976231
>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Barry McInnes
>>>>>>>>> 325 Broadway
>>>>>>>>> Boulder CO 80304
>>>>>>>>> (303)4976231
>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Barry McInnes
>>>>>>> 325 Broadway
>>>>>>> Boulder CO 80304
>>>>>>> (303)4976231
>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>
>>>>>>>
>>>>> --
>>>>>
>>>>> Barry McInnes
>>>>> 325 Broadway
>>>>> Boulder CO 80304
>>>>> (303)4976231
>>>>> barry.j.mcinnes at noaa.gov
>>>>>
>>>>>
>>>>
>>> --
>>>
>>> Barry McInnes
>>> 325 Broadway
>>> Boulder CO 80304
>>> (303)4976231
>>> barry.j.mcinnes at noaa.gov
>>>
>>>
>>
>>
>> --
>> Julie Prestopnik
>> National Center for Atmospheric Research
>> Research Applications Laboratory
>> Phone: 303.497.8399
>> Email: jpresto at ucar.edu
>
>

--

Barry McInnes
325 Broadway
Boulder CO 80304
(303)4976231
barry.j.mcinnes at noaa.gov


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #77596] compile problem
From: Julie Prestopnik
Time: Mon Aug 29 12:59:10 2016

Great!  I'm glad you were able to get MET installed.  I'll go ahead
and close this ticket now, but let us know if you encounter any
problems or have any questions.

Thanks!

Julie

On Mon, Aug 29, 2016 at 12:47 PM, Barry McInnes (NOAA Affiliate) via
RT <met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>
> Looks like that was the problem, I put all the include files into
their
> own include directory, but
> removing
>
> --enable-modis
>
>
> fixed the make, and make check.
> Here is the install directory
>
> [root at linux256 met-5.2]# ls -l /usr/local/met/
> total 8
> drwxr-xr-x 2 root root 4096 Aug 29 12:46 bin
> drwxr-xr-x 3 root root 4096 Aug 29 12:46 share
> [root at linux256 met-5.2]# ls -l /usr/local/met/bin
> total 61752
> -rwxr-xr-x 1 root root 2603856 Aug 29 12:46 ascii2nc
> -rwxr-xr-x 1 root root 3528928 Aug 29 12:46 ensemble_stat
> -rwxr-xr-x 1 root root 2387192 Aug 29 12:46 gen_vx_mask
> -rwxr-xr-x 1 root root 3381544 Aug 29 12:46 grid_stat
> -rwxr-xr-x 1 root root 1968976 Aug 29 12:46 gsid2mpr
> -rwxr-xr-x 1 root root 2162416 Aug 29 12:46 gsidens2orank
> -rwxr-xr-x 1 root root 2070344 Aug 29 12:46 madis2nc
> -rwxr-xr-x 1 root root 3949720 Aug 29 12:46 mode
> -rwxr-xr-x 1 root root 1775216 Aug 29 12:46 mode_analysis
> -rwxr-xr-x 1 root root 3139328 Aug 29 12:46 mtd
> -rwxr-xr-x 1 root root 1281256 Aug 29 12:46 pb2nc
> -rwxr-xr-x 1 root root 2370496 Aug 29 12:46 pcp_combine
> -rwxr-xr-x 1 root root 2634176 Aug 29 12:46 plot_data_plane
> -rwxr-xr-x 1 root root 2204248 Aug 29 12:46 plot_point_obs
> -rwxr-xr-x 1 root root 3320616 Aug 29 12:46 point_stat
> -rwxr-xr-x 1 root root 2511376 Aug 29 12:46 regrid_data_plane
> -rwxr-xr-x 1 root root 3251960 Aug 29 12:46 series_analysis
> -rwxr-xr-x 1 root root 2341624 Aug 29 12:46 shift_data_plane
> -rwxr-xr-x 1 root root 3099384 Aug 29 12:46 stat_analysis
> -rwxr-xr-x 1 root root  456304 Aug 29 12:46 tc_dland
> -rwxr-xr-x 1 root root 1233176 Aug 29 12:46 tc_pairs
> -rwxr-xr-x 1 root root 2451208 Aug 29 12:46 tc_stat
> -rwxr-xr-x 1 root root 3638192 Aug 29 12:46 wavelet_stat
> -rwxr-xr-x 1 root root 2802672 Aug 29 12:46 wwmca_plot
> -rwxr-xr-x 1 root root 2618320 Aug 29 12:46 wwmca_regrid
> [root at linux256 met-5.2]#
>
>
> On 8/29/16 10:40, Julie Prestopnik via RT wrote:
>> Hi Barry.
>>
>> I should also mention that unfortunately, MODIS-Regrid requires
very
>> specific (and old) versions of HDF and HDFEOS...
>>
>> Here are direct links to the downloads:
>>
http://www.hdfgroup.org/ftp/HDF/releases/HDF4.2r3/src/HDF4.2r3.tar.gz
>> ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/previous_releases/HDF-
EOS2.16v1.00.tar.Z
>>
>> If you don't really need MODIS, just remove that from the
compilation
>> (by removing --enable-modis).  But if you really want it, I wanted
to
>> make sure you were using these specific versions.
>>
>> Thanks,
>> Julie
>>
>> On Mon, Aug 29, 2016 at 10:36 AM, Julie Prestopnik
<jpresto at ucar.edu> wrote:
>>> Hi Barry.  I'm sorry to hear that you were out and not feeling
well.
>>> I hope that you are feeling better now.
>>>
>>> Thank you for sending along the requested information.
>>>
>>> I see:
>>>
>>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was not
>>> declared in this scope
>>>
>>> It looks like the compiler is having trouble finding the necessary
>>> files, which may be due to the way the environment variables are
set.
>>> I believe the issue here is with the HDF/HDFEOS libraries.
>>>
>>> The build process uses envrionment variables to specify the
locations
>>> of the needed external libraries.   The webpage describes this
process
>>> in more detail:
>>>
>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>
>>> In this case, you'll want to set up either:
>>>
>>> $MET_HDF to point to the main HDF directory
>>>
>>> OR
>>>
>>> $MET_HDFINC to point to the directory with the HDF include files
and
>>> set $MET_HDFLIB to point to the directory with the HDF library
files
>>>
>>> AND
>>>
>>> set $MET_HDFEOSINC to point to the directory with the HDF EOS
include
>>> files and set $MET_HDFEOSLIB to point to the directory with the
HDF
>>> EOS library files.
>>>
>>> In part of your configure output, I see:
>>>
>>>   -L${MET_HDFEOS}/lib
>>>
>>> Please try breaking up $MET_HDFEOS to $MET_HDFEOSLIB and
>>> $MET_HDFEOSINC, reconfigure, then make install again, and let us
know
>>> how that works.
>>>
>>> Thanks,
>>> Julie
>>>
>>>
>>> On Mon, Aug 29, 2016 at 8:45 AM, Barry McInnes (NOAA Affiliate)
via RT
>>> <met_help at ucar.edu> wrote:
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>
>>>> Hi Julie,
>>>> sorry about the delay, but I have been out sick last week.
>>>> This is what the commands are for my setup script and attached is
the
>>>> log of the configure and the make,
>>>> thanks barry
>>>>
>>>> make distclean
>>>> ./configure \
>>>> --prefix=/usr/local/met \
>>>> --enable-grib2 \
>>>> --enable-modis
>>>>
>>>> make
>>>>
>>>>
>>>>
>>>> On 8/22/16 09:09, Julie Prestopnik via RT wrote:
>>>>> Hi Barry.  Could you please send a file containing your output
from
>>>>> running ./configure and also your make_install.log file?
>>>>>
>>>>> Thanks!
>>>>>
>>>>> Julie
>>>>>
>>>>> On Fri, Aug 19, 2016 at 2:16 PM, Barry McInnes (NOAA Affiliate)
via RT
>>>>> <met_help at ucar.edu> wrote:
>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>
>>>>>> Hi Julie,
>>>>>> Thanks for all the help.
>>>>>> Yes its 10.2.3, so the compile lines got me further on the met
make.
>>>>>> Up to this, but will continue the struggle MOnday
>>>>>>
>>>>>> make[5]: Entering directory
>>>>>> `/usr/local/src/met-5.2/src/tools/other/modis_regrid'
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>> modis_regrid-modis_regrid.o -MD -MP -MF
>>>>>> .deps/modis_regrid-modis_regrid.Tpo -c -o modis_regrid-
modis_regrid.o
>>>>>> `test -f 'modis_regrid.cc' || echo './'`modis_regrid.cc
>>>>>> mv -f .deps/modis_regrid-modis_regrid.Tpo .deps/modis_regrid-
modis_regrid.Po
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>> modis_regrid-sat_utils.o -MD -MP -MF .deps/modis_regrid-
sat_utils.Tpo -c
>>>>>> -o modis_regrid-sat_utils.o `test -f 'sat_utils.cc' || echo
>>>>>> './'`sat_utils.cc
>>>>>> mv -f .deps/modis_regrid-sat_utils.Tpo .deps/modis_regrid-
sat_utils.Po
>>>>>> 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_statistics
>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>> -I/usr/local/include -I/usr/local/include -I/usr/local/include
>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>> modis_regrid-cloudsat_swath_file.o -MD -MP -MF
>>>>>> .deps/modis_regrid-cloudsat_swath_file.Tpo -c -o
>>>>>> modis_regrid-cloudsat_swath_file.o `test -f
'cloudsat_swath_file.cc' ||
>>>>>> echo './'`cloudsat_swath_file.cc
>>>>>> cloudsat_swath_file.cc: In member function ‘void
>>>>>> CloudsatSwath::get_data_fields()’:
>>>>>> cloudsat_swath_file.cc:1194:49: error: ‘SWinqdatafields’ was
not
>>>>>> declared in this scope
>>>>>>     if ( SWinqdatafields(SwathId, (char *) buf, 0, 0) < 0 )  {
>>>>>>                                                     ^
>>>>>> cloudsat_swath_file.cc:1220:61: error: ‘SWinqdatafields’ was
not
>>>>>> declared in this scope
>>>>>>     if ( SWinqdatafields(SwathId, (char *) buf, rank,
numbertype) < 0 )  {
>>>>>>
^
>>>>>> cloudsat_swath_file.cc:1246:69: error: ‘SWfieldinfo’ was not
declared in
>>>>>> this scope
>>>>>>        if ( SWfieldinfo(SwathId, (char *) c, &r, dims, &nt,
(char *) buf)
>>>>>> < 0 )  {
>>>>>> ^
>>>>>> cloudsat_swath_file.cc: In member function ‘void
>>>>>> CloudsatSwath::get_attributes()’:
>>>>>> cloudsat_swath_file.cc:1308:55: error: ‘SWinqattrs’ was not
declared in
>>>>>> this scope
>>>>>>     if ( (retval = SWinqattrs(SwathId, NULL, &att_buf_size)) <
0 )  {
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 8/19/16 13:26, Julie Prestopnik via RT wrote:
>>>>>>> Hi Barry.  We have seen this issue come up previously, and I
do
>>>>>>> believe it is an underscore issue, like you said.
>>>>>>>
>>>>>>> I just want to verify that you are using BUFRLIB v10.2.3 and
not
>>>>>>> BUFRLIB version 11.0.0.
>>>>>>>
>>>>>>> Maybe instead of setting BUFRLIB=/usr/local/lib/libbufr.a  try
>>>>>>> building it in its own directory.  For example:
>>>>>>>
>>>>>>> export PATH=/usr/local/bin:$PATH
>>>>>>> export FC=gfortran
>>>>>>> export CC=gcc
>>>>>>>
>>>>>>> cd /usr/local/lib/bufrlib (for example - whereever you'd like
to put it is fine)
>>>>>>> tar -xvf BUFRLIB_v10-2-3.tar
>>>>>>>
>>>>>>> $CC -c -DUNDERSCORE *.c
>>>>>>> $FC -c -DUNDERSCORE -fno-second-underscore *.f *.F
>>>>>>> ar crv libbufr.a *.o
>>>>>>>
>>>>>>> Give that a try and let me know how it works.
>>>>>>>
>>>>>>> Just FYI, I am about to leave for the day, but I will be back
on
>>>>>>> Monday and can help you then if you need further assistance.
>>>>>>>
>>>>>>> Julie
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Aug 19, 2016 at 12:34 PM, Barry McInnes (NOAA
Affiliate) via
>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596
>
>>>>>>>>
>>>>>>>> Hi Julie,
>>>>>>>> maybe I am running into an underscore issue ? I made BUFR as
recommended
>>>>>>>> I thought
>>>>>>>>
>>>>>>>> export PATH=/usr/local/bin:$PATH
>>>>>>>> BUFRLIB=/usr/local/lib/libbufr.a
>>>>>>>> export FC=gfortran
>>>>>>>> export CC=gcc
>>>>>>>>
>>>>>>>> ./preproc.sh
>>>>>>>> $FC -w -fno-second-underscore -c *.f
>>>>>>>> $CC -w -c *.c
>>>>>>>> ar crv $BUFRLIB *.o
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Making all in pb2nc
>>>>>>>> make[5]: Entering directory `/usr/local/src/met-
5.2/src/tools/other/pb2nc'
>>>>>>>> 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_statistics
>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
pb2nc-pb2nc.o
>>>>>>>> -MD -MP -MF .deps/pb2nc-pb2nc.Tpo -c -o pb2nc-pb2nc.o `test
-f
>>>>>>>> 'pb2nc.cc' || echo './'`pb2nc.cc
>>>>>>>> mv -f .deps/pb2nc-pb2nc.Tpo .deps/pb2nc-pb2nc.Po
>>>>>>>> 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_statistics
>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>> -I../../../../src/libcode/vx_tc_util -I/usr/local/include
-I/usr/local
>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>> -I/usr/local/cairo -DBLOCK4 -DWITH_GRIB2
>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -fPIC -w -MT
>>>>>>>> pb2nc-pb2nc_conf_info.o -MD -MP -MF .deps/pb2nc-
pb2nc_conf_info.Tpo -c
>>>>>>>> -o pb2nc-pb2nc_conf_info.o `test -f 'pb2nc_conf_info.cc' ||
echo
>>>>>>>> './'`pb2nc_conf_info.cc
>>>>>>>> mv -f .deps/pb2nc-pb2nc_conf_info.Tpo .deps/pb2nc-
pb2nc_conf_info.Po
>>>>>>>> gfortran  -g -O2 -c -o numpbmsg.o numpbmsg.f
>>>>>>>> gfortran  -g -O2 -c -o openpb.o openpb.f
>>>>>>>> gfortran  -g -O2 -c -o closepb.o closepb.f
>>>>>>>> gfortran  -g -O2 -c -o readpb.o readpb.f
>>>>>>>> gfortran  -g -O2 -c -o dumppb.o dumppb.f
>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o pb2nc pb2nc-pb2nc.o
>>>>>>>> pb2nc-pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o
readpb.o dumppb.o
>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob
>>>>>>>> -lvx_analysis_util -lvx_data2d_grib -lvx_data2d -lvx_nc_util
-lvx_grid
>>>>>>>> -lvx_config -lvx_pb_util -lvx_cal -lvx_util -lvx_math
-lvx_color
>>>>>>>> -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr
>>>>>>>> -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
>>>>>>>> -L/usr/local/src/BUFRLIB_v10-2-3/lib -L/usr/local/lib
-L/usr/local/lib
>>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0
>>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc
>>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../lib64
>>>>>>>> -L/lib/../lib64 -L/usr/lib/../lib64
>>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../../../x86_64-unknown-linux-gnu/lib
>>>>>>>> -L/usr/local/gcc-5.4/bin/../lib/gcc/x86_64-unknown-linux-
gnu/5.4.0/../../..
>>>>>>>> -lgfortran -lm -lquadmath
>>>>>>>> /usr/local/lib/libbufr.a(closbf.o): In function `closbf_':
>>>>>>>> closbf.f:(.text+0x70): undefined reference to `closfb_'
>>>>>>>> /usr/local/lib/libbufr.a(msgwrt.o): In function `msgwrt_':
>>>>>>>> msgwrt.f:(.text+0x710): undefined reference to `cwrbufr_'
>>>>>>>> /usr/local/lib/libbufr.a(openbf.o): In function `openbf_':
>>>>>>>> openbf.f:(.text+0x6c7): undefined reference to `openrb_'
>>>>>>>> openbf.f:(.text+0x897): undefined reference to `openrb_'
>>>>>>>> openbf.f:(.text+0x91d): undefined reference to `openwb_'
>>>>>>>> openbf.f:(.text+0x98c): undefined reference to `openrb_'
>>>>>>>> openbf.f:(.text+0xa12): undefined reference to `openwb_'
>>>>>>>> openbf.f:(.text+0xaa6): undefined reference to `openwb_'
>>>>>>>> openbf.f:(.text+0xb60): undefined reference to `openab_'
>>>>>>>> /usr/local/lib/libbufr.a(posapx.o): In function `posapx_':
>>>>>>>> posapx.f:(.text+0x87): undefined reference to `backbufr_'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8/19/16 09:10, Julie Prestopnik via RT wrote:
>>>>>>>>> Hi Barry.
>>>>>>>>>
>>>>>>>>> I have attached my configure logs for both netcdf-4.4.1 and
>>>>>>>>> netcdf-cxx-4.2.  There may be a difference in versions for
cxx as I
>>>>>>>>> see that I have netcdf-cxx-4.2 but you have netCDF-cxx4 4.2.
I have
>>>>>>>>> attached version netcdf-cxx-4.2. (netcdf-cxx-4.2.tar.gz).
Please give
>>>>>>>>> that version a try and let me know how it goes.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Julie
>>>>>>>>>
>>>>>>>>> On Fri, Aug 19, 2016 at 7:42 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>
>>>>>>>>>> Can you send me your configure output - there must be
something else
>>>>>>>>>> going on, my configure always wants netcdf4
>>>>>>>>>> Here is my netcdf-4.4.1 config and then the configure for
netcdf-cxx
>>>>>>>>>>
>>>>>>>>>> # NetCDF C Configuration Summary
>>>>>>>>>> ==============================
>>>>>>>>>>
>>>>>>>>>> # General
>>>>>>>>>> -------
>>>>>>>>>> NetCDF Version:        4.4.1
>>>>>>>>>> Configured On:        Fri Aug 19 07:40:10 MDT 2016
>>>>>>>>>> Host System:        x86_64-unknown-linux-gnu
>>>>>>>>>> Build Directory:     /usr/local/src/netcdf-4.4.1
>>>>>>>>>> Install Prefix:         /usr/local/gfortran
>>>>>>>>>>
>>>>>>>>>> # Compiling Options
>>>>>>>>>> -----------------
>>>>>>>>>> C Compiler:        /usr/local/gfortran/bin/gcc
>>>>>>>>>> CFLAGS:            -w -fPIC
>>>>>>>>>> CPPFLAGS:
>>>>>>>>>> LDFLAGS:        -L/usr/local/gfortran/lib
>>>>>>>>>> AM_CFLAGS:
>>>>>>>>>> AM_CPPFLAGS:
>>>>>>>>>> AM_LDFLAGS:
>>>>>>>>>> Shared Library:        yes
>>>>>>>>>> Static Library:        yes
>>>>>>>>>> Extra libraries:    -lm -lz -lcurl
>>>>>>>>>>
>>>>>>>>>> # Features
>>>>>>>>>> --------
>>>>>>>>>> NetCDF-2 API:        yes
>>>>>>>>>> HDF4 Support:        no
>>>>>>>>>> NetCDF-4 API:        no
>>>>>>>>>> NC-4 Parallel Support:    no
>>>>>>>>>> PNetCDF Support:    no
>>>>>>>>>> DAP Support:        yes
>>>>>>>>>> Diskless Support:    yes
>>>>>>>>>> MMap Support:        no
>>>>>>>>>> JNA Support:        no
>>>>>>>>>> make  all-recursive
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [root at linux256 netcdf-cxx4-4.2]# ./configure
>>>>>>>>>> configure: netCDF-cxx4 4.2
>>>>>>>>>> checking build system type... x86_64-unknown-linux-gnu
>>>>>>>>>> checking host system type... x86_64-unknown-linux-gnu
>>>>>>>>>> checking target system type... x86_64-unknown-linux-gnu
>>>>>>>>>> checking for a BSD-compatible install...
/usr/local/bin/install -c
>>>>>>>>>> checking whether build environment is sane... yes
>>>>>>>>>> checking for a thread-safe mkdir -p... /usr/local/bin/mkdir
-p
>>>>>>>>>> checking for gawk... gawk
>>>>>>>>>> checking whether make sets $(MAKE)... yes
>>>>>>>>>> configure: checking user options
>>>>>>>>>> checking whether netCDF extra tests should be run
(developers only)... no
>>>>>>>>>> checking whether large file (> 2GB) tests should be run...
no
>>>>>>>>>> checking whether benchmaks should be run (experimental)...
no
>>>>>>>>>> checking where to put large temp files if large file tests
are run... .
>>>>>>>>>> configure: finding other utilities
>>>>>>>>>> configure: setting up libtool
>>>>>>>>>> checking how to print strings... printf
>>>>>>>>>> checking for style of include used by make... GNU
>>>>>>>>>> checking for gcc... gcc
>>>>>>>>>> checking whether the C compiler works... yes
>>>>>>>>>> checking for C compiler default output file name... a.out
>>>>>>>>>> checking for suffix of executables...
>>>>>>>>>> checking whether we are cross compiling... no
>>>>>>>>>> checking for suffix of object files... o
>>>>>>>>>> checking whether we are using the GNU C compiler... yes
>>>>>>>>>> checking whether gcc accepts -g... yes
>>>>>>>>>> checking for gcc option to accept ISO C89... none needed
>>>>>>>>>> checking dependency style of gcc... gcc3
>>>>>>>>>> checking for a sed that does not truncate output...
/bin/sed
>>>>>>>>>> checking for grep that handles long lines and -e...
/bin/grep
>>>>>>>>>> checking for egrep... /bin/grep -E
>>>>>>>>>> checking for fgrep... /bin/grep -F
>>>>>>>>>> checking for ld used by gcc...
>>>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld
>>>>>>>>>> checking if the linker
>>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld) is GNU
ld... yes
>>>>>>>>>> checking for BSD- or MS-compatible name lister (nm)...
/usr/local/bin/nm -B
>>>>>>>>>> checking the name lister (/usr/local/bin/nm -B)
interface... BSD nm
>>>>>>>>>> checking whether ln -s works... yes
>>>>>>>>>> checking the maximum length of command line arguments...
1966080
>>>>>>>>>> checking whether the shell understands some XSI
constructs... yes
>>>>>>>>>> checking whether the shell understands "+="... yes
>>>>>>>>>> checking for /usr/local/gcc-5.4/x86_64-unknown-linux-
gnu/bin/ld option
>>>>>>>>>> to reload object files... -r
>>>>>>>>>> checking for objdump... objdump
>>>>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>>>>> checking for ar... ar
>>>>>>>>>> checking for strip... strip
>>>>>>>>>> checking for ranlib... ranlib
>>>>>>>>>> checking command to parse /usr/local/bin/nm -B output from
gcc object... ok
>>>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>>>> checking for ANSI C header files... yes
>>>>>>>>>> checking for sys/types.h... yes
>>>>>>>>>> checking for sys/stat.h... yes
>>>>>>>>>> checking for stdlib.h... yes
>>>>>>>>>> checking for string.h... yes
>>>>>>>>>> checking for memory.h... yes
>>>>>>>>>> checking for strings.h... yes
>>>>>>>>>> checking for inttypes.h... yes
>>>>>>>>>> checking for stdint.h... yes
>>>>>>>>>> checking for unistd.h... yes
>>>>>>>>>> checking for dlfcn.h... yes
>>>>>>>>>> checking for objdir... .libs
>>>>>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>>>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>>>>> checking if gcc static flag -static works... no
>>>>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>>>>> checking whether the gcc linker
>>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>>> supports shared libraries... yes
>>>>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so
>>>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>>>> checking whether stripping libraries is possible... yes
>>>>>>>>>> checking if libtool supports shared libraries... yes
>>>>>>>>>> checking whether to build shared libraries... yes
>>>>>>>>>> checking whether to build static libraries... yes
>>>>>>>>>> checking for g++... g++
>>>>>>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>>>>>>> checking whether g++ accepts -g... yes
>>>>>>>>>> checking dependency style of g++... gcc3
>>>>>>>>>> checking how to run the C++ preprocessor... g++ -E
>>>>>>>>>> checking for ld used by g++...
>>>>>>>>>> /usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64
>>>>>>>>>> checking if the linker
>>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64) is
>>>>>>>>>> GNU ld... yes
>>>>>>>>>> checking whether the g++ linker
>>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>>> supports shared libraries... yes
>>>>>>>>>> checking for g++ option to produce PIC... -fPIC -DPIC
>>>>>>>>>> checking if g++ PIC flag -fPIC -DPIC works... yes
>>>>>>>>>> checking if g++ static flag -static works... no
>>>>>>>>>> checking if g++ supports -c -o file.o... yes
>>>>>>>>>> checking if g++ supports -c -o file.o... (cached) yes
>>>>>>>>>> checking whether the g++ linker
>>>>>>>>>> (/usr/local/gcc-5.4/x86_64-unknown-linux-gnu/bin/ld -m
elf_x86_64)
>>>>>>>>>> supports shared libraries... yes
>>>>>>>>>> checking dynamic linker characteristics... (cached)
GNU/Linux ld.so
>>>>>>>>>> checking how to hardcode library paths into programs...
immediate
>>>>>>>>>> checking for gawk... (cached) gawk
>>>>>>>>>> checking for gcc... (cached) gcc
>>>>>>>>>> checking whether we are using the GNU C compiler...
(cached) yes
>>>>>>>>>> checking whether gcc accepts -g... (cached) yes
>>>>>>>>>> checking for gcc option to accept ISO C89... (cached) none
needed
>>>>>>>>>> checking dependency style of gcc... (cached) gcc3
>>>>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>>>>> checking whether ln -s works... yes
>>>>>>>>>> checking whether make sets $(MAKE)... (cached) yes
>>>>>>>>>> checking stddef.h usability... yes
>>>>>>>>>> checking stddef.h presence... yes
>>>>>>>>>> checking for stddef.h... yes
>>>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>>>> checking for string.h... (cached) yes
>>>>>>>>>> checking for stdbool.h that conforms to C99... yes
>>>>>>>>>> checking for _Bool... yes
>>>>>>>>>> checking for size_t... yes
>>>>>>>>>> checking for ptrdiff_t... yes
>>>>>>>>>> checking for stdlib.h... (cached) yes
>>>>>>>>>> checking for GNU libc compatible malloc... yes
>>>>>>>>>> checking for special C compiler options needed for large
files... no
>>>>>>>>>> checking for _FILE_OFFSET_BITS value needed for large
files... no
>>>>>>>>>> checking netcdf.h usability... yes
>>>>>>>>>> checking netcdf.h presence... yes
>>>>>>>>>> checking for netcdf.h... yes
>>>>>>>>>> checking for library containing nc_create... -lnetcdf
>>>>>>>>>> checking for nc_def_opaque... no
>>>>>>>>>> checking for nccreate... yes
>>>>>>>>>> checking for nc_set_log_level... no
>>>>>>>>>> checking for oc_open... yes
>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>> [root at linux256 netcdf-cxx4-4.2]#
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 8/18/16 12:46, Julie Prestopnik via RT wrote:
>>>>>>>>>>> Hi Barry.
>>>>>>>>>>>
>>>>>>>>>>> I download the versions of netcdf (netcdf-4.4.1, netcdf-
cxx4-4.3.0)
>>>>>>>>>>> that you were using in order to try to reproduce the
problem you are
>>>>>>>>>>> experiencing.  I was able to get netcdf-4.4.1 installed
using the
>>>>>>>>>>> "--disable-netcdf-4" option, however when I ran configure
on
>>>>>>>>>>> netcdf-cxx4-4.3.0 in the following way:
>>>>>>>>>>>
>>>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-
netcdf-4
>>>>>>>>>>>
>>>>>>>>>>> I received the same message you did:
>>>>>>>>>>>
>>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>>
>>>>>>>>>>> Then I grabbed the netcdf-cxx-4.2 version and tried to
configure that.
>>>>>>>>>>> I didn't get the exact same message but rather a message
stating that
>>>>>>>>>>> it was an unrecognized option:
>>>>>>>>>>>
>>>>>>>>>>> configure: WARNING: unrecognized options: --disable-
netcdf-4
>>>>>>>>>>>
>>>>>>>>>>> We need to have netcdf-4.4.1 run with the "--disable-
netcdf-4" for
>>>>>>>>>>> now, however, adding NetCDF4 support is in our plans for a
future
>>>>>>>>>>> release.
>>>>>>>>>>>
>>>>>>>>>>> I was able to proceed with netcdf-cxx-4.2 by running
configure in the
>>>>>>>>>>> following way without the "--disable-netcdf-4" option:
>>>>>>>>>>>
>>>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>>>>
>>>>>>>>>>> and get a successful build of met-5.2
>>>>>>>>>>>
>>>>>>>>>>> Could you please follow the directions below and see if
you are able
>>>>>>>>>>> to get a successful build as well?
>>>>>>>>>>>
>>>>>>>>>>> Note: Be sure to replace the references to
"/netcdf/install/path" with
>>>>>>>>>>> the path on your machine.
>>>>>>>>>>>
>>>>>>>>>>> Run:
>>>>>>>>>>>
>>>>>>>>>>> setenv CC gcc
>>>>>>>>>>> setenv CXX g++
>>>>>>>>>>> set FC ""
>>>>>>>>>>> setenv F90 ""
>>>>>>>>>>>
>>>>>>>>>>> In your netcdf-4.4.1 directory, run:
>>>>>>>>>>>
>>>>>>>>>>> ./configure --prefix=/netcdf/install/path --disable-
netcdf-4
>>>>>>>>>>> make; make install
>>>>>>>>>>>
>>>>>>>>>>> In your netcdf-cxx-4.2 directory, run:
>>>>>>>>>>>
>>>>>>>>>>> ./configure --prefix=/netcdf/install/path
>>>>>>>>>>> make; make install
>>>>>>>>>>>
>>>>>>>>>>> Then, reconfigure met-5.2 and then make met-5.2.
>>>>>>>>>>>
>>>>>>>>>>> Please give that a try and let us know how it works out.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Julie
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Aug 18, 2016 at 11:45 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>
>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>> I tried that and 4.2 gives the same problem.
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/18/16 11:11, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>> Hi Barry.  Would you be able to use this version?
>>>>>>>>>>>>>
>>>>>>>>>>>>> ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-cxx-
4.2.tar.gz
>>>>>>>>>>>>>
>>>>>>>>>>>>> Give that a shot and let me know how it goes.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Aug 18, 2016 at 10:35 AM, Barry McInnes (NOAA
Affiliate) via
>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This does not work (
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --disable-netcdf-4
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> )
>>>>>>>>>>>>>> as netcdf-cxx wants it enabled in netcdf
>>>>>>>>>>>>>> netcdf-cxx
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> checking for nc_use_parallel_enabled... no
>>>>>>>>>>>>>> configure: error: NetCDF must be built with netCDF-4
enabled.
>>>>>>>>>>>>>> make: *** No targets specified and no makefile found.
Stop.
>>>>>>>>>>>>>> make: *** No rule to make target `check'.  Stop.
>>>>>>>>>>>>>> make: *** No rule to make target `install'.  Stop.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/18/16 10:12, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>>> Hi Barry.  You shouldn't have to change any links at
all.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> In compiling NetCDF, could you please try compiling it
following the
>>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> being sure to set up the variables and also please
note: "Users
>>>>>>>>>>>>>>> compiling NetCDF version 4.1.1 or later should also
use the
>>>>>>>>>>>>>>> --disable-netcdf-4 command line argument."  And then
try compiling MET
>>>>>>>>>>>>>>> again?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thu, Aug 18, 2016 at 9:01 AM, Barry McInnes (NOAA
Affiliate) via RT
>>>>>>>>>>>>>>> <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>>> <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Julie,
>>>>>>>>>>>>>>>> thanks for the quick reply. I have recompiled all the
libraries that the
>>>>>>>>>>>>>>>> problem compile is made with
>>>>>>>>>>>>>>>> using gcc 5.4.
>>>>>>>>>>>>>>>> I am using netcdf versions
>>>>>>>>>>>>>>>> drwxr-xr-x 22 root bin  4096 Aug 18 07:34 netcdf-
4.4.1
>>>>>>>>>>>>>>>> drwxrwxr-x  7 root root 4096 Aug 18 08:19 netcdf-
cxx4-4.3.0
>>>>>>>>>>>>>>>> which make, test and install without issue.
>>>>>>>>>>>>>>>> I have tried changing the order of the links without
success.
>>>>>>>>>>>>>>>> I have put a link from libnetcdf_c++.a as you link to
netcdf_c++ and not
>>>>>>>>>>>>>>>> netcdf_c++4
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> -rw-r--r-- 1 root root 2270220 Aug 18 08:03
/usr/local/lib/libnetcdf.a
>>>>>>>>>>>>>>>> -rw-r--r-- 1 root root 1882678 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>>>> -rwxr-xr-x 1 root root    1298 Aug 18 08:20
/usr/local/lib/libnetcdf_c++4.la
>>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      23 Aug 18 08:20
>>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1 ->
libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>>> -rwxr-xr-x 1 root root  914760 Aug 18 08:20
>>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++4.so.1.0.3
>>>>>>>>>>>>>>>> lrwxrwxrwx 1 root root      31 Aug 18 08:21
>>>>>>>>>>>>>>>> /usr/local/lib/libnetcdf_c++.a ->
/usr/local/lib/libnetcdf_c++4.a
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Still get the error below. Is it a problem with
underscores ?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> g++  -fPIC -w -L../../../../src/basic/vx_cal
>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_config
-L../../../../src/basic/vx_log
>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_math
-L../../../../src/basic/vx_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util -L/usr/local/lib
-L/usr/local/lib
>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-3/lib
-L/usr/local/lib
>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper
-lpng -lz
>>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util
-lvx_math
>>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>>> /usr/local/lib/libjasper.a(jas_stream.o): In function
`jas_stream_tmpfile':
>>>>>>>>>>>>>>>> jas_stream.c:(.text+0x545): warning: the use of
`tmpnam' is dangerous,
>>>>>>>>>>>>>>>> better use `mkstemp'
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble()':
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x26b0): undefined reference
to `NcFile::close()'
>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs(int)':
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c1f): undefined reference
to
>>>>>>>>>>>>>>>> `NcFile::NcFile(char const*, NcFile::FileMode,
unsigned long*, unsigned
>>>>>>>>>>>>>>>> long, NcFile::FileFormat)'
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c2f): undefined reference
to
>>>>>>>>>>>>>>>> `NcFile::is_valid() const'
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2c48): undefined reference
to `NcFile::close()'
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d5e): undefined reference
to
>>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d75): undefined reference
to
>>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>>> ensemble_stat.cc:(.text+0x2d8c): undefined reference
to
>>>>>>>>>>>>>>>> `NcFile::get_dim(char const*) const'
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/17/16 14:42, Julie Prestopnik via RT wrote:
>>>>>>>>>>>>>>>>> Hi.  I see that you are having problems getting
METv5.2 to compile.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Based on the error message you sent, I see that the
MET code isn't
>>>>>>>>>>>>>>>>> compiling because the linker is having problems
linking to the NetCDF
>>>>>>>>>>>>>>>>> library.  These types of linker errors almost always
occur because
>>>>>>>>>>>>>>>>> users are trying to link to a version of NetCDF that
was built with a
>>>>>>>>>>>>>>>>> family of compilers that differs from what they're
using to build MET.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Could you please try recompiling the NetCDF library
locally, using the
>>>>>>>>>>>>>>>>> instructions on this page:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/req_libs.php
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Then, set your environment variables for NetCDF as
described on this page:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv5.2/compilation/configure.php
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Then, please try running configure and then try
installing MET again.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> If this does not solve the problem, please send me
your
>>>>>>>>>>>>>>>>> make_install.log file.  I hope this helps.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>> Julie
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Wed, Aug 17, 2016 at 12:22 PM, Barry McInnes
(NOAA Affiliate) via
>>>>>>>>>>>>>>>>> RT <met_help at ucar.edu> wrote:
>>>>>>>>>>>>>>>>>> Wed Aug 17 12:22:13 2016: Request 77596 was acted
upon.
>>>>>>>>>>>>>>>>>> Transaction: Ticket created by
barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>>                Queue: met_help
>>>>>>>>>>>>>>>>>>              Subject: compile problem
>>>>>>>>>>>>>>>>>>                Owner: Nobody
>>>>>>>>>>>>>>>>>>           Requestors: barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>>               Status: new
>>>>>>>>>>>>>>>>>>          Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=77596 >
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>> I am trying to compile met 5.2, on redhat linux
with gcc 5.4.0 suite.
>>>>>>>>>>>>>>>>>> We have all the subordinates installed in
/usr/local.
>>>>>>>>>>>>>>>>>> Any help appreciated,
>>>>>>>>>>>>>>>>>> barry
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> The error "undefined reference" is  a fair way down
in the compile - I
>>>>>>>>>>>>>>>>>> have attached the log
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Making all in ensemble_stat
>>>>>>>>>>>>>>>>>> make[5]: Entering directory
>>>>>>>>>>>>>>>>>> `/usr/local/src/met-
5.2/src/tools/core/ensemble_stat'
>>>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o -MD -MP -MF
>>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Tpo -c -o
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o `test -f
'ensemble_stat.cc' || echo
>>>>>>>>>>>>>>>>>> './'`ensemble_stat.cc
>>>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-ensemble_stat.Tpo
>>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat.Po
>>>>>>>>>>>>>>>>>> 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_statistics
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>>> -I../../../../src/libcode/vx_tc_util
-I/usr/local/include -I/usr/local
>>>>>>>>>>>>>>>>>> -I/usr/local/include -I/usr/local/include
-I/usr/local/include
>>>>>>>>>>>>>>>>>> -I/usr/local/include -DBLOCK4 -DWITH_GRIB2
>>>>>>>>>>>>>>>>>> -DMET_BASE="\"/usr/local/met/share/met\""  -g -MT
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o -MD -MP -MF
>>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Tpo -c
-o
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat_conf_info.o `test -f
>>>>>>>>>>>>>>>>>> 'ensemble_stat_conf_info.cc' || echo
'./'`ensemble_stat_conf_info.cc
>>>>>>>>>>>>>>>>>> mv -f .deps/ensemble_stat-
ensemble_stat_conf_info.Tpo
>>>>>>>>>>>>>>>>>> .deps/ensemble_stat-ensemble_stat_conf_info.Po
>>>>>>>>>>>>>>>>>> g++  -g -L../../../../src/basic/vx_cal
-L../../../../src/basic/vx_config
>>>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_log
-L../../../../src/basic/vx_math
>>>>>>>>>>>>>>>>>> -L../../../../src/basic/vx_util
-L../../../../src/libcode/vx_afm
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_analysis_util
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_color
-L../../../../src/libcode/vx_data2d
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_factory
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_grib2
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nccf
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_met
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_data2d_nc_pinterp
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_geodesy
-L../../../../src/libcode/vx_gnomon
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_grid
-L../../../../src/libcode/vx_gsl_prob
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_nav
-L../../../../src/libcode/vx_nc_util
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pb_util
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_plot_util
-L../../../../src/libcode/vx_ps
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_pxm
-L../../../../src/libcode/vx_render
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_regrid
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_shapedata
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_statistics
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_stat_out
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_time_series
>>>>>>>>>>>>>>>>>> -L../../../../src/libcode/vx_tc_util
-L/usr/local/lib -L/usr/local
>>>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/src/BUFRLIB_v10-2-
3/lib -L/usr/local/lib
>>>>>>>>>>>>>>>>>> -L/usr/local/lib -L/usr/local/lib -o ensemble_stat
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o ensemble_stat-
ensemble_stat_conf_info.o
>>>>>>>>>>>>>>>>>> -lvx_stat_out -lvx_statistics -lvx_shapedata
-lvx_gsl_prob
>>>>>>>>>>>>>>>>>> -lvx_analysis_util -lvx_data2d_factory
-lvx_data2d_nc_met
>>>>>>>>>>>>>>>>>> -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c
-ljasper -lpng -lz
>>>>>>>>>>>>>>>>>> -lvx_data2d_nc_pinterp -lvx_data2d_nccf -lvx_data2d
-lvx_nc_util
>>>>>>>>>>>>>>>>>> -lvx_regrid -lvx_grid -lvx_config -lvx_cal
-lvx_util -lvx_math
>>>>>>>>>>>>>>>>>> -lvx_color -lvx_log -lm -lnetcdf_c++ -lnetcdf -lgsl
-lgslcblas
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_ensemble':
>>>>>>>>>>>>>>>>>> /usr/local/src/met-
5.2/src/tools/core/ensemble_stat/ensemble_stat.cc:685:
>>>>>>>>>>>>>>>>>> undefined reference to `NcFile::close()'
>>>>>>>>>>>>>>>>>> ensemble_stat-ensemble_stat.o: In function
`process_point_obs':
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> Barry McInnes
>>>>>>>>>>>> 325 Broadway
>>>>>>>>>>>> Boulder CO 80304
>>>>>>>>>>>> (303)4976231
>>>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> Barry McInnes
>>>>>>>>>> 325 Broadway
>>>>>>>>>> Boulder CO 80304
>>>>>>>>>> (303)4976231
>>>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Barry McInnes
>>>>>>>> 325 Broadway
>>>>>>>> Boulder CO 80304
>>>>>>>> (303)4976231
>>>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>>>
>>>>>> Barry McInnes
>>>>>> 325 Broadway
>>>>>> Boulder CO 80304
>>>>>> (303)4976231
>>>>>> barry.j.mcinnes at noaa.gov
>>>>>>
>>>>>>
>>>>>
>>>> --
>>>>
>>>> Barry McInnes
>>>> 325 Broadway
>>>> Boulder CO 80304
>>>> (303)4976231
>>>> barry.j.mcinnes at noaa.gov
>>>>
>>>>
>>>
>>>
>>> --
>>> Julie Prestopnik
>>> National Center for Atmospheric Research
>>> Research Applications Laboratory
>>> Phone: 303.497.8399
>>> Email: jpresto at ucar.edu
>>
>>
>
> --
>
> Barry McInnes
> 325 Broadway
> Boulder CO 80304
> (303)4976231
> barry.j.mcinnes at noaa.gov
>
>



--
Julie Prestopnik
National Center for Atmospheric Research
Research Applications Laboratory
Phone: 303.497.8399
Email: jpresto at ucar.edu


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


More information about the Met_help mailing list