[Met_help] Problem compiling METv1.0

Thomas Schwitalla Thomas.Schwitalla at uni-hohenheim.de
Tue Mar 25 08:43:45 MDT 2008


Dear MET-Team,

I try to compile METv1.0  with the resolved issues at home using the 
gfortran (version 4.2.1) compiler.
I get several warnings (as every time..) but also one error message 
(log-file is attached).
Because I'm absolutely not familiar with C/C++, any help is highly 
appreciated.


I'm using 64bit Ubuntu 7.10 and installed the f2c and GSL libraries with 
the package manager.


Regards from Germany
Thomas

-------------- next part --------------

*** Making the Model Evaluation Tools Project ***


*** Making vx_afm Library ***

/usr/bin/g++ afm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ afm_keywords.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ afm_line.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ afm_token.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ afmkeyword_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ afmtokentype_to_string.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_afm.a afm.o afm_keywords.o afm_line.o afm_token.o afmkeyword_to_string.o afmtokentype_to_string.o
ar: creating libvx_afm.a
ranlib libvx_afm.a

cp libvx_afm.a ../.

*** Making vx_analysis_util Library ***

/usr/bin/g++ analysis_utils.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ box.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ by_case_info.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ data_line.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mask_poly.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mode_atts.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mode_job.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mode_line.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ time_series.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vsdb_columns.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vsdb_job.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vsdb_line.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vsdbjobtype_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vsdblinetype_to_string.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_analysis_util.a analysis_utils.o box.o by_case_info.o data_line.o mask_poly.o mode_atts.o mode_job.o mode_line.o time_series.o vsdb_columns.o vsdb_job.o vsdb_line.o vsdbjobtype_to_string.o vsdblinetype_to_string.o
ar: creating libvx_analysis_util.a
ranlib libvx_analysis_util.a

cp libvx_analysis_util.a ../.

*** Making vx_cal Library ***

/usr/bin/g++ date_to_mjd.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ day_dif.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ day_of_week.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ doyhms_to_unix.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ easter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ holiday.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ is_dst.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ is_leap_year.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mdyhms_to_unix.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ mjd_to_date.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ time_strings.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ unix_to_mdyhms.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_cal.a date_to_mjd.o day_dif.o day_of_week.o doyhms_to_unix.o easter.o holiday.o is_dst.o is_leap_year.o mdyhms_to_unix.o mjd_to_date.o time_strings.o unix_to_mdyhms.o
ar: creating libvx_cal.a
ranlib libvx_cal.a

cp libvx_cal.a ../.

*** Making vx_color Library ***

/usr/bin/g++ cfile.tab.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ lex.color.cc -g -Wall -Wshadow -static  -c -I..
lex.color.c:1189: warning: ‘void yyunput(int, char*)’ defined but not used
/usr/bin/g++ vx_clist.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_color.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_ctable.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_color.a cfile.tab.o lex.color.o vx_clist.o vx_color.o vx_ctable.o
ar: creating libvx_color.a
ranlib libvx_color.a

cp libvx_color.a ../.

*** Making vx_contable Library ***

/usr/bin/g++ vx_contable.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_contable_stats.cc -g -Wall -Wshadow -static  -c -I..  -I/usr/local/netcdf/include
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
ar -rs libvx_contable.a vx_contable.o vx_contable_stats.o
ar: creating libvx_contable.a
ranlib libvx_contable.a

cp libvx_contable.a ../.

*** Making vx_data_grids Library ***

/usr/bin/g++ exp_grid.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
/usr/bin/g++ grid_base.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
/usr/bin/g++ grid_defs.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
/usr/bin/g++ lc_grid.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
/usr/bin/g++ pc_grid.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
/usr/bin/g++ st_grid.cc -g -Wall -Wshadow -static  -c -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
ar -rs libvx_data_grids.a exp_grid.o grid_base.o grid_defs.o lc_grid.o pc_grid.o st_grid.o
ar: creating libvx_data_grids.a
ranlib libvx_data_grids.a

cp libvx_data_grids.a ../.

*** Making vx_econfig Library ***

/usr/bin/g++ algline.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ array.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ builtin.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ builtin_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ celltype_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ econfig.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ econfigl.cc -g -Wall -Wshadow -static  -c -I..
econfigl.cc:1236: warning: ‘void yyunput(int, char*)’ defined but not used
/usr/bin/g++ gen.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ icode.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ icodecell_to_result.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ idstack.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ machine.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ pwl.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ result.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ resulttype_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ stetype_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ symtab.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_econfig.a algline.o array.o builtin.o builtin_to_string.o celltype_to_string.o econfig.o econfigl.o gen.o icode.o icodecell_to_result.o idstack.o machine.o pwl.o result.o resulttype_to_string.o stetype_to_string.o symtab.o
ar: creating libvx_econfig.a
ranlib libvx_econfig.a

cp libvx_econfig.a ../.

*** Making vx_gnomon Library ***

/usr/bin/g++ gnomon.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_gnomon.a gnomon.o
ar: creating libvx_gnomon.a
ranlib libvx_gnomon.a

cp libvx_gnomon.a ../.

*** Making vx_grib_classes Library ***

/usr/bin/g++ grib_classes.cc -g -Wall -Wshadow -static  -c -I..
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
/usr/bin/g++ grib_strings.cc -g -Wall -Wshadow -static  -c -I..
grib_strings.cc: In function ‘const char* get_grib_code_name(int, int, int&)’:
grib_strings.cc:35: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘const char* get_grib_code_unit(int, int, int&)’:
grib_strings.cc:60: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘const char* get_grib_code_abbr(int, int, int&)’:
grib_strings.cc:85: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘const char* get_grib_level_name(int, int, int&)’:
grib_strings.cc:110: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘const char* get_grib_level_abbr(int, int, int&)’:
grib_strings.cc:135: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘const char* get_grib_level_str(int, int, unsigned char*, int&)’:
grib_strings.cc:160: warning: address of local variable ‘tmp_str’ returned
grib_strings.cc: In function ‘int str_to_grib_code(const char*)’:
grib_strings.cc:204: warning: comparison between signed and unsigned integer expressions
grib_strings.cc:219: warning: comparison between signed and unsigned integer expressions
ar -rs libvx_grib_classes.a grib_classes.o grib_strings.o
ar: creating libvx_grib_classes.a
ranlib libvx_grib_classes.a

cp libvx_grib_classes.a ../.

*** Making vx_gsl_prob Library ***

/usr/bin/g++ gsl_cdf.cc -g -Wall -Wshadow -static  -c -I.. 
/usr/bin/g++ gsl_bvn.cc -g -Wall -Wshadow -static  -c -I.. 
ar -rs libvx_gsl_prob.a gsl_cdf.o gsl_bvn.o
ar: creating libvx_gsl_prob.a
ranlib libvx_gsl_prob.a

cp libvx_gsl_prob.a ../.

*** Making vx_math Library ***

/usr/bin/g++ hist.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ nint.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ nti.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ ptile.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ pwl_interpolate.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_math.a hist.o nint.o nti.o ptile.o pwl_interpolate.o
ar: creating libvx_math.a
ranlib libvx_math.a

cp libvx_math.a ../.

*** Making vx_met_util Library ***

/usr/bin/g++ apply_mask.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/thomas2/METv1.0\" -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
/usr/bin/g++ compute_ci.cc -g -Wall -Wshadow -static  -c -I.. 
/usr/bin/g++ met_stats.cc -g -Wall -Wshadow -static  -c -I.. 
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
/usr/bin/g++ read_grib.cc -g -Wall -Wshadow -static  -c -I..  -I/usr/local/netcdf/include
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
/usr/bin/g++ read_pcp_combine_netcdf.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
/usr/bin/g++ rescale_lon.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ two_to_one.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_met_util.a apply_mask.o compute_ci.o met_stats.o read_grib.o read_pcp_combine_netcdf.o rescale_lon.o two_to_one.o
ar: creating libvx_met_util.a
ranlib libvx_met_util.a

cp libvx_met_util.a ../.

*** Making vx_nav Library ***

/usr/bin/g++ nav.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_nav.a nav.o
ar: creating libvx_nav.a
ranlib libvx_nav.a

cp libvx_nav.a ../.

*** Making vx_plot_util Library ***

/usr/bin/g++ vx_plot_util.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/thomas2/METv1.0\" -I..
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
ar -rs libvx_plot_util.a vx_plot_util.o
ar: creating libvx_plot_util.a
ranlib libvx_plot_util.a

cp libvx_plot_util.a ../.

*** Making vx_ps Library ***

/usr/bin/g++ vx_ps.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/thomas2/METv1.0\" -I..
/usr/bin/g++ vx_ps_text.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_ps.a vx_ps.o vx_ps_text.o
ar: creating libvx_ps.a
ranlib libvx_ps.a

cp libvx_ps.a ../.

*** Making vx_pxm Library ***

/usr/bin/g++ vx_pbm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_pcm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_pgm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_ppm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_pxm_base.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_pxm_utils.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_pxm.a vx_pbm.o vx_pcm.o vx_pgm.o vx_ppm.o vx_pxm_base.o vx_pxm_utils.o
ar: creating libvx_pxm.a
ranlib libvx_pxm.a

cp libvx_pxm.a ../.

*** Making vx_render Library ***

/usr/bin/g++ vx_ascii85_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_bit_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_hex_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_ps_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_psout_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_render_pbm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_render_pcm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_render_pgm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_render_ppm.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_renderinfo.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_rle_filter.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_uc_queue.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_render.a vx_ascii85_filter.o vx_bit_filter.o vx_hex_filter.o vx_ps_filter.o vx_psout_filter.o vx_render_pbm.o vx_render_pcm.o vx_render_pgm.o vx_render_ppm.o vx_renderinfo.o vx_rle_filter.o vx_uc_queue.o
ar: creating libvx_render.a
ranlib libvx_render.a

cp libvx_render.a ../.

*** Making vx_util Library ***

/usr/bin/g++ ascii_table.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ bitarray.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ boundingbox.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ comma_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ concat_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ double_array.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ indent.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ int_array.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ is_number.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ make_path.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ num_array.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ ordinal.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ roman_numeral.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ string_array.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ string_fxns.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ substring.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ vx_endian.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_util.a ascii_table.o bitarray.o boundingbox.o comma_string.o concat_string.o double_array.o indent.o int_array.o is_number.o make_path.o num_array.o ordinal.o roman_numeral.o string_array.o string_fxns.o substring.o vx_endian.o
ar: creating libvx_util.a
ranlib libvx_util.a

cp libvx_util.a ../.

*** Making vx_wrfdata Library ***

/usr/bin/g++ filterbox.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
/usr/bin/g++ moments.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
/usr/bin/g++ node.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
/usr/bin/g++ polyline.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include 
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
/usr/bin/g++ vx_wrfdata.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
ar -rs libvx_wrfdata.a filterbox.o moments.o node.o polyline.o vx_wrfdata.o
ar: creating libvx_wrfdata.a
ranlib libvx_wrfdata.a

cp libvx_wrfdata.a ../.

*** Making vx_wrfmode Library ***

/usr/bin/g++ WrfMode_Conf.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/thomas2/METv1.0\" -I.. -I/usr/local/netcdf/include
/usr/bin/g++ engine.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/thomas2/METv1.0\" -I.. -I/usr/local/netcdf/include 
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
/usr/bin/g++ interest.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
../vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
/usr/bin/g++ set.cc -g -Wall -Wshadow -static  -c -I.. -I/usr/local/netcdf/include
ar -rs libvx_wrfmode.a WrfMode_Conf.o engine.o interest.o set.o
ar: creating libvx_wrfmode.a
ranlib libvx_wrfmode.a

cp libvx_wrfmode.a ../.

*** Making pcp_combine application ***


/usr/bin/g++ -o pcp_combine pcp_combine.cc \
	-g -Wall -Wshadow -static  -DMET_BASE=\"/home/thomas2/METv1.0\" \
	 \
	-I../../lib -I/usr/local/netcdf/include \
	-L../../lib -L/usr/local/netcdf/lib  \
	-lvx_met_util -lvx_grib_classes -lvx_wrfdata -lvx_data_grids -lvx_nav -lvx_cal \
	-lvx_math -lvx_util -lm -lnetcdf_c++ -lnetcdf
../../lib/vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../../lib/vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../../lib/vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../../lib/vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
pcp_combine.cc: In function ‘void check_file_time(char*, unixtime, unixtime, int, int&)’:
pcp_combine.cc:512: warning: overflow in implicit constant conversion
../../lib/vx_grib_classes/grib_strings.h: At global scope:
../../lib/vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:64: warning: ‘thresh_type_str’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../../lib/vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../../lib/vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../../lib/vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../../lib/vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../../lib/vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../../lib/vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../../lib/vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../../lib/vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
cp pcp_combine ../../bin/.


*** Finished Making pcp_combine application ***


*** Making mode application ***


/usr/bin/g++ -o mode mode.cc \
	-g -Wall -Wshadow -static  -DMET_BASE=\"/home/thomas2/METv1.0\" \
	  \
	-I../../lib -I/usr/local/netcdf/include \
	-L../../lib -L/usr/local/netcdf/lib  \
	-lvx_grib_classes -lvx_wrfmode -lvx_wrfdata \
	-lvx_econfig -lvx_contable -lvx_met_util -lvx_gsl_prob -lgsl \
	-lvx_plot_util -lvx_data_grids -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \
	-lvx_nav -lvx_cal -lvx_math -lvx_util -lm \
	-lnetcdf_c++ -lnetcdf
../../lib/vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../../lib/vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../../lib/vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../../lib/vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../../lib/vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../../lib/vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../../lib/vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../../lib/vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../../lib/vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../../lib/vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../../lib/vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../../lib/vx_met_util/constants.h:49: warning: ‘mthd_str’ defined but not used
../../lib/vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../../lib/vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
../../lib/vx_plot_util/vx_plot_util.h:37: warning: ‘usa_county_data’ defined but not used
../../lib/vx_plot_util/vx_plot_util.h:38: warning: ‘usa_state_data’ defined but not used
../../lib/vx_plot_util/vx_plot_util.h:39: warning: ‘world_outline_data’ defined but not used
cp mode ../../bin/.


*** Finished Making mode application ***


*** Making grid_stat application ***

/usr/bin/g++ -c grid_stat_Conf.cc -g -Wall -Wshadow -static  \
	-I../../lib


/usr/bin/g++ -o grid_stat grid_stat.cc grid_stat_Conf.o \
	-g -Wall -Wshadow -static  -DMET_BASE=\"/home/thomas2/METv1.0\" \
	-I../../lib -I/usr/local/netcdf/include  \
	-L../../lib -L/usr/local/netcdf/lib   \
	-lvx_met_util -lvx_grib_classes -lvx_wrfdata \
	-lvx_econfig -lvx_contable -lvx_gsl_prob -lgsl \
	-lvx_data_grids -lvx_nav -lvx_cal -lvx_math -lvx_util -lm \
	-lnetcdf_c++ -lnetcdf
../../lib/vx_wrfdata/shape.h:34: warning: ‘class Shape’ has virtual functions but non-virtual destructor
../../lib/vx_wrfdata/shape.h:50: warning: ‘class FreelyMoveableShape’ has virtual functions but non-virtual destructor
../../lib/vx_data_grids/grid_base.h:194: warning: ‘class Integrand’ has virtual functions but non-virtual destructor
../../lib/vx_data_grids/grid_base.h:206: warning: ‘class GridInterface’ has virtual functions but non-virtual destructor
../../lib/vx_grib_classes/grib_strings.h:20: warning: ‘missing_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:62: warning: ‘grib_code_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:94: warning: ‘grib_code_list_str’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:358: warning: ‘grib_level_list’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:377: warning: ‘grib_level_flag’ defined but not used
../../lib/vx_grib_classes/grib_strings.h:391: warning: ‘grib_level_list_str’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:41: warning: ‘wrfdata_magic’ defined but not used
../../lib/vx_wrfdata/vx_wrfdata.h:85: warning: ‘step_direction_str’ defined but not used
../../lib/vx_met_util/constants.h:16: warning: ‘proj_type’ defined but not used
../../lib/vx_met_util/constants.h:23: warning: ‘na_str’ defined but not used
../../lib/vx_met_util/constants.h:26: warning: ‘all_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:30: warning: ‘anyair_str’ defined but not used
../../lib/vx_met_util/constants.h:31: warning: ‘anyair_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:32: warning: ‘anysfc_str’ defined but not used
../../lib/vx_met_util/constants.h:33: warning: ‘anysfc_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:34: warning: ‘onlysf_str’ defined but not used
../../lib/vx_met_util/constants.h:35: warning: ‘onlysf_msg_typ_str’ defined but not used
../../lib/vx_met_util/constants.h:38: warning: ‘all_interp_mthd_str’ defined but not used
../../lib/vx_met_util/met_stats.h:20: warning: ‘hdr_fmt_str’ defined but not used
../../lib/vx_met_util/read_grib.h:64: warning: ‘two_to_one_grib’ defined but not used
cp grid_stat ../../bin/.


*** Finished Making grid_stat application ***


*** Making pb2nc application ***

/usr/bin/g++ -c pb2nc_Conf.cc -g -Wall -Wshadow -static  \
	-I../../lib
/usr/bin/gfortran -c numpbmsg.f -g -Wall -Wshadow -static 
Warning: Nonconforming tab character in column 1 of line 1
Warning: Nonconforming tab character in column 1 of line 2
Warning: Nonconforming tab character in column 1 of line 3
Warning: Nonconforming tab character in column 1 of line 4
Warning: Nonconforming tab character in column 1 of line 5
Warning: Nonconforming tab character in column 1 of line 6
Warning: Nonconforming tab character in column 1 of line 7
Warning: Nonconforming tab character in column 1 of line 9
Warning: Nonconforming tab character in column 1 of line 11
Warning: Nonconforming tab character in column 1 of line 12
Warning: Nonconforming tab character in column 1 of line 13
Warning: Nonconforming tab character in column 1 of line 14
Warning: Nonconforming tab character in column 1 of line 16
Warning: Nonconforming tab character in column 1 of line 17
Warning: Nonconforming tab character in column 1 of line 19
Warning: Nonconforming tab character in column 1 of line 20
Warning: Nonconforming tab character in column 1 of line 22
Warning: Nonconforming tab character in column 1 of line 23
Warning: Nonconforming tab character in column 1 of line 25
Warning: Nonconforming tab character in column 1 of line 26
Warning: Nonconforming tab character in column 1 of line 28
Warning: Nonconforming tab character in column 1 of line 29
Warning: Nonconforming tab character in column 1 of line 31
Warning: Nonconforming tab character in column 1 of line 32
Warning: Nonconforming tab character in column 1 of line 34
Warning: Nonconforming tab character in column 1 of line 35
Warning: Nonconforming tab character in column 1 of line 37
Warning: Nonconforming tab character in column 1 of line 41
Warning: Nonconforming tab character in column 1 of line 42
Warning: Nonconforming tab character in column 1 of line 46
Warning: Nonconforming tab character in column 1 of line 47
Warning: Nonconforming tab character in column 1 of line 49
Warning: Nonconforming tab character in column 1 of line 50
Warning: Nonconforming tab character in column 1 of line 52
readpb.prm:1.14:
    Included at numpbmsg.f:11:

       REAL*8  R8BFMS                                                   
             1
Warning: Nonconforming tab character at (1)
readpb.prm:2.17:
    Included at numpbmsg.f:11:

       PARAMETER ( R8BFMS = 10.0E10 )                                   
                1
Warning: Nonconforming tab character at (1)
readpb.prm:5.17:
    Included at numpbmsg.f:11:

       PARAMETER ( MXR8PM = 10 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:8.17:
    Included at numpbmsg.f:11:

       PARAMETER ( MXR8LV = 255 )                                       
                1
Warning: Nonconforming tab character at (1)
readpb.prm:11.17:
    Included at numpbmsg.f:11:

       PARAMETER ( MXR8VN = 10 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:14.17:
    Included at numpbmsg.f:11:

       PARAMETER ( MXR8VT = 6 )                                         
                1
Warning: Nonconforming tab character at (1)
readpb.prm:17.17:
    Included at numpbmsg.f:11:

       PARAMETER ( MXSTRL = 80 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:20.17:
    Included at numpbmsg.f:11:

       PARAMETER ( FILEMXSTRL = 256 )                                   
                1
Warning: Nonconforming tab character at (1)
readpb.prm:23.14:
    Included at numpbmsg.f:11:

       REAL*8  hdr ( MXR8PM ),                                          
             1
Warning: Nonconforming tab character at (1)
readpb.prm:24.8:
    Included at numpbmsg.f:11:

     +   evns ( MXR8PM, MXR8LV, MXR8VN, MXR8VT )                        
       1
Warning: Nonconforming tab character at (1)
readpb.prm:26.14:
    Included at numpbmsg.f:11:

       COMMON / PREPBC / hdr, evns, nlev                                
             1
Warning: Nonconforming tab character at (1)
numpbmsg.f:13.15:

       INTEGER  FID, FID2                                               
              1
Warning: Nonconforming tab character at (1)
numpbmsg.f:14.15:

       INTEGER  NMSG                                                    
              1
Warning: Nonconforming tab character at (1)
/usr/bin/gfortran -c openpb.f -g -Wall -Wshadow -static 
Warning: Nonconforming tab character in column 1 of line 1
Warning: Nonconforming tab character in column 1 of line 2
Warning: Nonconforming tab character in column 1 of line 3
Warning: Nonconforming tab character in column 1 of line 4
Warning: Nonconforming tab character in column 1 of line 5
Warning: Nonconforming tab character in column 1 of line 6
Warning: Nonconforming tab character in column 1 of line 7
Warning: Nonconforming tab character in column 1 of line 9
Warning: Nonconforming tab character in column 1 of line 11
Warning: Nonconforming tab character in column 1 of line 12
Warning: Nonconforming tab character in column 1 of line 13
Warning: Nonconforming tab character in column 1 of line 14
Warning: Nonconforming tab character in column 1 of line 16
Warning: Nonconforming tab character in column 1 of line 17
Warning: Nonconforming tab character in column 1 of line 19
Warning: Nonconforming tab character in column 1 of line 20
Warning: Nonconforming tab character in column 1 of line 22
Warning: Nonconforming tab character in column 1 of line 23
Warning: Nonconforming tab character in column 1 of line 25
Warning: Nonconforming tab character in column 1 of line 26
Warning: Nonconforming tab character in column 1 of line 28
Warning: Nonconforming tab character in column 1 of line 29
Warning: Nonconforming tab character in column 1 of line 31
Warning: Nonconforming tab character in column 1 of line 32
Warning: Nonconforming tab character in column 1 of line 34
Warning: Nonconforming tab character in column 1 of line 35
Warning: Nonconforming tab character in column 1 of line 37
Warning: Nonconforming tab character in column 1 of line 41
Warning: Nonconforming tab character in column 1 of line 42
Warning: Nonconforming tab character in column 1 of line 46
Warning: Nonconforming tab character in column 1 of line 48
Warning: Nonconforming tab character in column 1 of line 49
Warning: Nonconforming tab character in column 1 of line 50
readpb.prm:1.14:
    Included at openpb.f:11:

       REAL*8  R8BFMS                                                   
             1
Warning: Nonconforming tab character at (1)
readpb.prm:2.17:
    Included at openpb.f:11:

       PARAMETER ( R8BFMS = 10.0E10 )                                   
                1
Warning: Nonconforming tab character at (1)
readpb.prm:5.17:
    Included at openpb.f:11:

       PARAMETER ( MXR8PM = 10 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:8.17:
    Included at openpb.f:11:

       PARAMETER ( MXR8LV = 255 )                                       
                1
Warning: Nonconforming tab character at (1)
readpb.prm:11.17:
    Included at openpb.f:11:

       PARAMETER ( MXR8VN = 10 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:14.17:
    Included at openpb.f:11:

       PARAMETER ( MXR8VT = 6 )                                         
                1
Warning: Nonconforming tab character at (1)
readpb.prm:17.17:
    Included at openpb.f:11:

       PARAMETER ( MXSTRL = 80 )                                        
                1
Warning: Nonconforming tab character at (1)
readpb.prm:20.17:
    Included at openpb.f:11:

       PARAMETER ( FILEMXSTRL = 256 )                                   
                1
Warning: Nonconforming tab character at (1)
readpb.prm:23.14:
    Included at openpb.f:11:

       REAL*8  hdr ( MXR8PM ),                                          
             1
Warning: Nonconforming tab character at (1)
readpb.prm:24.8:
    Included at openpb.f:11:

     +   evns ( MXR8PM, MXR8LV, MXR8VN, MXR8VT )                        
       1
Warning: Nonconforming tab character at (1)
readpb.prm:26.14:
    Included at openpb.f:11:

       COMMON / PREPBC / hdr, evns, nlev                                
             1
Warning: Nonconforming tab character at (1)
openpb.f:13.17:

       CHARACTER PBFILE*(FILEMXSTRL)                                    
                1
Warning: Nonconforming tab character at (1)
openpb.f:14.15:

       INTEGER  FID                                                     
              1
Warning: Nonconforming tab character at (1)
openpb.f:13.25:

       CHARACTER PBFILE*(FILEMXSTRL)                                    
                        1
Error: Expression at (1) must be of INTEGER type
make[3]: *** [openpb.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [targets] Error 2
make: *** [all] Error 2
-------------- next part --------------
# *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
# ** Copyright UCAR (c) 1992 - 2005
# ** University Corporation for Atmospheric Research(UCAR)
# ** National Center for Atmospheric Research(NCAR)
# ** Research Applications Lab (RAL)
# ** P.O.Box 3000, Boulder, Colorado, 80307-3000, USA
# *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*

###############################################################################
#
# Makefile for the Model Evaluation Tools Project 
#
###############################################################################
# 
###############################################################################
#
# Begin Variables to be modified before building
#
###############################################################################

# Path to the C++ Compiler
CPP_COMPILER = /usr/bin/g++

# Path to the Fortran-77 Compiler
F77_COMPILER = /usr/bin/gfortran

# Top level directory for the MET build
MET_BASE     = /home/thomas2/METv1.0

# Top level directory for the NetCDF library
NETCDF_BASE  = /usr/local/netcdf

# Directory within the NetCDF library containing the C/C++ header files:
#    netcdf.hh
# Specified as: -I/your/include/path
NETCDF_INCS  = -I$(NETCDF_BASE)/include

# Directories within the NetCDF library containing the C/C++ archive files:
#    libnetcdf.a and libnetcdf_c++.a
# Specified as: -L/your/library/path
NETCDF_LIBS  = -L$(NETCDF_BASE)/lib #-L$(NETCDF_BASE)/src/cxx

# Top level directory for the BUFR library
BUFR_BASE    = /home/thomas2/bufr

# Directory within the BUFR library containing header files
# Specified as: -I/your/include/path
BUFR_INCS    = -I$(BUFR_BASE)

# Directory within the BUFR library containing the libbufr.a archive file
# Specified as: -L/your/library/path
BUFR_LIBS    = -L$(BUFR_BASE)

# Directory containing the GNU Scientific Library header files 
# (if they're not in a standard location)
# Specified as: -I/your/include/path
GSL_INCS     =

# Directory containing the GNU Scientific Library archive file, libgsl.a
# (if it's not in a standard location)
# Specified as: -L/your/library/path
GSL_LIBS     =

# Directory containing the F2C or G2C Library header files 
# (if they're not in a standard location)
# Specified as: -I/your/include/path
F2C_INCS     =

# Directory containing the F2C or G2C Library archive file, 
# libf2c.a or libg2c.a (if it's not in a standard location)
# Specified as: -L/your/library/path
F2C_LIBS     =

# Name of the Fortan to C Library to be used
# Specified as: -lf2c or -lg2c
F2C_LIBNAME  = -lf2c

###############################################################################
#
# End Variables to be modified before building
#
###############################################################################

###############################################################################
#
# Export variables to be used by submakes
#
###############################################################################

export MET_BASE

export NETCDF_INCS

export NETCDF_LIBS

export BUFR_INCS

export BUFR_LIBS

export GSL_INCS

export GSL_LIBS

export F2C_INCS

export F2C_LIBS

export F2C_LIBNAME

###############################################################################
#
# End export variables to be used by submakes
#
###############################################################################

PGI_LIBS	=

FLAGS		= -g -Wall -Wshadow -static

FAKES		= all clean libs targets

LIB_DIR		= lib

INC_DIR		= lib

SRC_DIR		= src

VX_AFM		= $(LIB_DIR)/vx_afm
VX_ANALYSIS_UTIL= $(LIB_DIR)/vx_analysis_util
VX_CAL		= $(LIB_DIR)/vx_cal
VX_COLOR	= $(LIB_DIR)/vx_color
VX_CONTABLE	= $(LIB_DIR)/vx_contable
VX_DATA_GRIDS	= $(LIB_DIR)/vx_data_grids
VX_ECONFIG	= $(LIB_DIR)/vx_econfig
VX_GNOMON	= $(LIB_DIR)/vx_gnomon
VX_GRIB_CLASSES	= $(LIB_DIR)/vx_grib_classes
VX_GSL_PROB	= $(LIB_DIR)/vx_gsl_prob
VX_MATH		= $(LIB_DIR)/vx_math
VX_MET_UTIL	= $(LIB_DIR)/vx_met_util
VX_NAV		= $(LIB_DIR)/vx_nav
VX_PLOT_UTIL	= $(LIB_DIR)/vx_plot_util
VX_PS		= $(LIB_DIR)/vx_ps
VX_PXM		= $(LIB_DIR)/vx_pxm
VX_RENDER	= $(LIB_DIR)/vx_render
VX_UTIL		= $(LIB_DIR)/vx_util
VX_WRFDATA	= $(LIB_DIR)/vx_wrfdata
VX_WRFMODE	= $(LIB_DIR)/vx_wrfmode
PCP_COMBINE	= $(SRC_DIR)/pcp_combine
MODE		= $(SRC_DIR)/mode
GRID_STAT	= $(SRC_DIR)/grid_stat
PB2NC		= $(SRC_DIR)/pb2nc
POINT_STAT	= $(SRC_DIR)/point_stat
VSDB_ANALYSIS	= $(SRC_DIR)/vsdb_analysis
MODE_ANALYSIS	= $(SRC_DIR)/mode_analysis

all:
	@ echo
	@ echo "*** Making the Model Evaluation Tools Project ***"
	@ echo
	@ make libs    --no-print-directory
	@ make targets --no-print-directory
	@ echo
	@ echo "*** Finished Making the Model Evaluation Tools Project ***"
	@ echo

libs:
	@ cd $(VX_AFM);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_ANALYSIS_UTIL);make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_CAL);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_COLOR);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_CONTABLE);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_DATA_GRIDS);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_ECONFIG);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_GNOMON);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_GRIB_CLASSES); make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_GSL_PROB);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_MATH);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_MET_UTIL);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_NAV);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_PLOT_UTIL);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_PS);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_PXM);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_RENDER);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_UTIL);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_WRFDATA);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VX_WRFMODE);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory

targets: 
	@ cd $(PCP_COMBINE);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(MODE);		 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(GRID_STAT);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(PB2NC);		 make CPP_COMPILER=$(CPP_COMPILER) F77_COMPILER=$(F77_COMPILER) FLAGS="$(FLAGS)" PGI_LIBS="$(PGI_LIBS)" --no-print-directory
	@ cd $(POINT_STAT);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(VSDB_ANALYSIS);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory
	@ cd $(MODE_ANALYSIS);	 make COMPILER=$(CPP_COMPILER) FLAGS="$(FLAGS)" --no-print-directory

clean:
	@ cd $(VX_AFM);		 make clean --no-print-directory
	@ cd $(VX_ANALYSIS_UTIL);make clean --no-print-directory
	@ cd $(VX_CAL);		 make clean --no-print-directory
	@ cd $(VX_COLOR);	 make clean --no-print-directory
	@ cd $(VX_CONTABLE);	 make clean --no-print-directory
	@ cd $(VX_DATA_GRIDS);	 make clean --no-print-directory
	@ cd $(VX_ECONFIG);	 make clean --no-print-directory
	@ cd $(VX_GNOMON);	 make clean --no-print-directory
	@ cd $(VX_GRIB_CLASSES); make clean --no-print-directory
	@ cd $(VX_GSL_PROB);	 make clean --no-print-directory
	@ cd $(VX_MATH);	 make clean --no-print-directory
	@ cd $(VX_MET_UTIL);	 make clean --no-print-directory
	@ cd $(VX_NAV);		 make clean --no-print-directory
	@ cd $(VX_PLOT_UTIL);	 make clean --no-print-directory
	@ cd $(VX_PS);		 make clean --no-print-directory
	@ cd $(VX_PXM);		 make clean --no-print-directory
	@ cd $(VX_RENDER);	 make clean --no-print-directory
	@ cd $(VX_UTIL);	 make clean --no-print-directory
	@ cd $(VX_WRFDATA);	 make clean --no-print-directory
	@ cd $(VX_WRFMODE);	 make clean --no-print-directory
	@ cd $(PCP_COMBINE);	 make clean --no-print-directory
	@ cd $(MODE);		 make clean --no-print-directory
	@ cd $(GRID_STAT);	 make clean --no-print-directory
	@ cd $(PB2NC);		 make clean --no-print-directory
	@ cd $(POINT_STAT);	 make clean --no-print-directory
	@ cd $(VSDB_ANALYSIS);	 make clean --no-print-directory
	@ cd $(MODE_ANALYSIS);	 make clean --no-print-directory
	rm -r -f *.a *.o junk temp core log c.ps a.out

.PHONY: $(FAKES)


More information about the Met_help mailing list