[Met_help] MET compilation problems

Steve smasters at cfl.rr.com
Fri Aug 24 13:30:04 MDT 2007


I downloaded the MET package and other required software and have 
started to try to compile the system.  Attached is the log file from the 
  make.  The library "f2c" is not being found.  Should this have come in 
with one of the other required packages, or should it be a system library.

Also, your documentation notes that you should download the "Developers' 
Version of the GNU Scientific Library.  When I went to the download 
site, I did not see any reference to this.  I downloaded and compiled 
the version found at ftp://ftp.gnu.org/gnu/gsl/gsl-1.9.tar.gz.

I am running on Red Hat Enterprise Linux for Intel EM64T. (uname calls 
it "x86_64 GNU/Linux")


Steve Masters   smasters at cfl.rr.com
ENSCO, Inc.
Melbourne, FL
-------------- 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_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++ 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 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:1190: 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..
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..
/usr/bin/g++ grid_base.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ grid_defs.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ lc_grid.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ pc_grid.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ st_grid.cc -g -Wall -Wshadow -static  -c -I..
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_grib_classes Library ***

/usr/bin/g++ grib_classes.cc -g -Wall -Wshadow -static  -c -I..
../vx_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../vx_grib_classes/grib_strings.h:374: 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.. -I/home/stevem/sw/gsl/include
/usr/bin/g++ gsl_bvn.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/gsl/include
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_math_config 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++ config.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ configl.cc -g -Wall -Wshadow -static  -c -I..
configl.cc:1238: warning: 'void yyunput(int, char*)' defined but not used
/usr/bin/g++ icode.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++ stetype_to_string.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ symtab.cc -g -Wall -Wshadow -static  -c -I..
ar -rs libvx_math_config.a algline.o array.o builtin.o builtin_to_string.o celltype_to_string.o config.o configl.o icode.o idstack.o machine.o pwl.o stetype_to_string.o symtab.o
ar: creating libvx_math_config.a
ranlib libvx_math_config.a

cp libvx_math_config.a ../.

*** Making vx_met_util Library ***

/usr/bin/g++ apply_mask.cc -g -Wall -Wshadow -static  -c -I..
../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++ two_to_one.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ rescale_lon.cc -g -Wall -Wshadow -static  -c -I..
/usr/bin/g++ read_pcp_combine_netcdf.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
../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++ read_grib.cc -g -Wall -Wshadow -static  -c -I..
../vx_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../vx_grib_classes/grib_strings.h:374: warning: 'grib_level_list_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
ar -rs libvx_met_util.a apply_mask.o two_to_one.o rescale_lon.o read_pcp_combine_netcdf.o read_grib.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/stevem/sw/METv0.9\" -I..
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/stevem/sw/METv0.9\" -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++ 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++ indent.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++ ordinal.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 bitarray.o boundingbox.o comma_string.o indent.o is_number.o make_path.o ordinal.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/home/stevem/sw/netcdf/include
/usr/bin/g++ moments.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
/usr/bin/g++ node.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
/usr/bin/g++ polyline.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
../vx_met_util/constants.h:16: warning: 'proj_type' 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
../vx_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../vx_grib_classes/grib_strings.h:374: warning: 'grib_level_list_str' defined but not used
../vx_met_util/read_grib.h:41: warning: 'two_to_one_grib' defined but not used
/usr/bin/g++ vx_wrfdata.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
../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/stevem/sw/METv0.9\" -I.. -I/home/stevem/sw/netcdf/include
WrfMode_Conf.cc: In member function `void WrfMode_Conf::_read_to_local()':
WrfMode_Conf.cc:966: warning: unused variable 'inds'
/usr/bin/g++ engine.cc -g -Wall -Wshadow -static  -c -DMET_BASE=\"/home/stevem/sw/METv0.9\" -I.. -I/home/stevem/sw/netcdf/include
engine.cc: In function `void write_fcst_single(const Engine&, int, const Grid&, std::ostream&)':
engine.cc:2432: warning: unused variable 'thresh_str'
engine.cc: In function `void write_obs_single(const Engine&, int, const Grid&, std::ostream&)':
engine.cc:2641: warning: unused variable 'thresh_str'
engine.cc: In function `void write_pair(const Engine&, int, int, std::ostream&)':
engine.cc:2850: warning: unused variable 'thresh_str'
engine.cc: In function `void write_fcst_composite(const Engine&, int, const Grid&, std::ostream&)':
engine.cc:3053: warning: unused variable 'thresh_str'
engine.cc: In function `void write_obs_composite(const Engine&, int, const Grid&, std::ostream&)':
engine.cc:3256: warning: unused variable 'thresh_str'
engine.cc: In function `void write_composite_pair(const Engine&, int, int, std::ostream&)':
engine.cc:3461: warning: unused variable 'thresh_str'
../vx_wrfdata/vx_wrfdata.h: At global scope:
../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_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../vx_grib_classes/grib_strings.h:374: warning: 'grib_level_list_str' defined but not used
../vx_met_util/read_grib.h:41: warning: 'two_to_one_grib' defined but not used
/usr/bin/g++ interest.cc -g -Wall -Wshadow -static  -c -I.. -I/home/stevem/sw/netcdf/include
../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/home/stevem/sw/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/stevem/sw/METv0.9\" \
-I../../lib -I/home/stevem/sw/netcdf/include \
-L../../lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/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_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../../lib/vx_grib_classes/grib_strings.h:374: 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/read_grib.h:41: 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/stevem/sw/METv0.9\" \
-I../../lib -I/home/stevem/sw/netcdf/include \
-L../../lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/netcdf/lib \
-lvx_grib_classes -lvx_wrfmode -lvx_wrfdata -lvx_met_util \
-lvx_math_config -lvx_contable \
-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_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../../lib/vx_grib_classes/grib_strings.h:374: 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/read_grib.h:41: 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/stevem/sw/METv0.9\" \
-I../../lib -I/home/stevem/sw/netcdf/include -I/home/stevem/sw/gsl/include \
-L../../lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/gsl/lib \
-lvx_met_util -lvx_grib_classes -lvx_wrfdata \
-lvx_math_config -lvx_contable -lgsl -lvx_gsl_prob -lgsl \
-lvx_data_grids -lvx_nav -lvx_cal -lvx_math -lvx_util -lm \
-lnetcdf_c++ -lnetcdf
grid_stat.cc: In function `void compute_cnt(const WrfData&, const WrfData&)':
grid_stat.cc:2273: warning: unused variable 'rank_err_array'
../../lib/vx_grib_classes/grib_strings.h: At global scope:
../../lib/vx_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../../lib/vx_grib_classes/grib_strings.h:374: 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:16: warning: 'proj_type' defined but not used
../../lib/vx_met_util/read_grib.h:41: 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
pb2nc_Conf.cc: In member function `void pb2nc_Conf::_read_to_local()':
pb2nc_Conf.cc:503: warning: unused variable 'inds'
/usr/bin/f77 -c numpbmsg.f -g -Wall -Wshadow -static 
/usr/bin/f77 -c openpb.f -g -Wall -Wshadow -static 
/usr/bin/f77 -c readpb.f -g -Wall -Wshadow -static 
/usr/bin/f77 -c dumppb.f -g -Wall -Wshadow -static 


/usr/bin/g++ -o pb2nc pb2nc.cc pb2nc_Conf.o numpbmsg.o openpb.o readpb.o dumppb.o  \
-g -Wall -Wshadow -static  -DMET_BASE=\"/home/stevem/sw/METv0.9\" \
-I../../lib -I../../lib -I/home/stevem/sw/netcdf/include -I/home/stevem/sw/bufrlib \
-L../../lib -L../../lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/netcdf/lib -L/home/stevem/sw/bufrlib \
-lbufr -lvx_grib_classes -lvx_wrfdata -lvx_math_config \
-lvx_data_grids -lvx_math -lvx_cal -lvx_util -lvx_met_util -lm -lf2c \
-lnetcdf_c++ -lnetcdf 
../../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:16: warning: 'proj_type' defined but not used
../../lib/vx_grib_classes/grib_strings.h:27: warning: 'missing_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:45: warning: 'grib_code_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:77: warning: 'grib_code_list_str' defined but not used
../../lib/vx_grib_classes/grib_strings.h:341: warning: 'grib_level_list' defined but not used
../../lib/vx_grib_classes/grib_strings.h:360: warning: 'grib_level_flag' defined but not used
../../lib/vx_grib_classes/grib_strings.h:374: warning: 'grib_level_list_str' defined but not used
../../lib/vx_met_util/read_grib.h:41: warning: 'two_to_one_grib' defined but not used
/usr/bin/ld: cannot find -lf2c
collect2: ld returned 1 exit status
make[3]: *** [pb2nc] Error 1
make[2]: *** [all] Error 2
make[1]: *** [targets] Error 2
make: *** [all] Error 2


More information about the Met_help mailing list