[Met_help] Met install problem

layesarr at ucad.sn layesarr at ucad.sn
Fri Oct 30 04:15:11 MDT 2009


It worked now.

Thank you

Abdoulaye

layesarr at ucad.sn a écrit :

>  am trying to install MET package but always have errors. I install  
> burflib and gsl and netcdf using the sames compilers icc and ifort.
> The make.log is too long but below is last lines.
> I hope to have assistance to install this very useful package.
>
> Best regards
>
> Abdoulaye
>
>
> ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable  
> "job_wdir_columns" was set but never used
>   static const char * job_wdir_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/file_type.h(30): remark #593: variable  
> "gb_file_ext" was set but never used
>   static const char *gb_file_ext [] = { "grib", "grb", "gb" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(33): remark #593: variable  
> "nc_file_ext" was set but never used
>   static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(36): remark #593: variable  
> "bf_file_ext" was set but never used
>   static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(42): remark #593: variable  
> "magic_cookie_str" was set but never used
>   static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" };
>                      ^
>
> cp grid_stat ../../bin/.
>
>
> *** Finished Making grid_stat application ***
>
>
> *** Making pb2nc application ***
>
> /home/sarr/intel111/cc/bin/ia32/icc -c pb2nc_Conf.cc -Wall -Wshadow -static
>         -I../../lib
> /home/sarr/intel111/fc/bin/ia32/ifort -c numpbmsg.f -static
> /home/sarr/intel111/fc/bin/ia32/ifort -c openpb.f -static
> /home/sarr/intel111/fc/bin/ia32/ifort -c readpb.f -static
> /home/sarr/intel111/fc/bin/ia32/ifort -c dumppb.f -static
>
>
> /home/sarr/intel111/cc/bin/ia32/icc -o pb2nc pb2nc.cc pb2nc_Conf.o  
> numpbmsg.o openpb.o readpb.o dumppb.o
>         -Wall -Wshadow -static   -DMET_BASE="/home/sarr/nwrf/METv2.0"
>         -I../../lib -I/home/sarr/netcdf3/include  
> -I/home/sarr/gsl//include -I/home/sarr/BURFLIB/
>         -L../../lib -L/home/sarr/netcdf3/lib -L/home/sarr/gsl//lib  
> -L/home/sarr/BURFLIB/ -lf2c
>         -lbufr -lvx_pb_util
>         -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util
>         -lvx_contable -lvx_grib_classes
>         -lvx_econfig -lvx_gsl_prob -lgsl
>         -lvx_plot_util  -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm
>         -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm
>         -lnetcdf_c++ -lnetcdf
>         libf2c.a  -lifcore
> icc: error #10236: File not found:  'libf2c.a'
> ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid  
> multibyte character sequence
>                                             ^
>
> ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid  
> multibyte character sequence
>                                           ^
>
> ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid  
> multibyte character sequence
>                                                 ^
>
> ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid  
> multibyte character sequence
>                                      ^
>
> ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid  
> multibyte character sequence
>                                      ^
>
> ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid  
> multibyte character sequence
>                                                 ^
>
> ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid  
> multibyte character sequence
>                                                                   ^
>
> ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid  
> multibyte character sequence
>                                              ^
>
> ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid  
> multibyte character sequence
>                                      ^
>
> ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid  
> multibyte character sequence
>                                              ^
>
> ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid  
> multibyte character sequence
>                                   ^
>
> ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid  
> multibyte character sequence
>                           ^
>
> ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid  
> multibyte character sequence
>                                                         ^
>
> ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid  
> multibyte character sequence
>                                                       ^
>
> ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid  
> multibyte character sequence
>                                                          ^
>
> ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid  
> multibyte character sequence
>                     ^
>
> ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid  
> multibyte character sequence
>                     ^
>
> ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied  
> to temporary, reference to temporary used
>   inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); }
>                                                            ^
>
> ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied  
> to temporary, reference to temporary used
>   inline int get_n_pstd_columns(int n) { return(9 +    max(1, n)   ); }
>                                                            ^
>
> ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied  
> to temporary, reference to temporary used
>   inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); }
>                                                            ^
>
> ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied  
> to temporary, reference to temporary used
>   inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); }
>                                                            ^
>
> pb2nc.cc(211): remark #1419: external declaration in primary source file
>      void numpbmsg_(int *, int *);
>           ^
>
> pb2nc.cc(212): remark #1419: external declaration in primary source file
>      void openpb_(char *, int *);
>           ^
>
> pb2nc.cc(213): remark #1419: external declaration in primary source file
>      void readpb_(int *, char *, int *, int *, int *, double[mxr8pm],
>           ^
>
> pb2nc.cc(215): remark #1419: external declaration in primary source file
>      void dumppb_(char *, int *, const char *, int *,
>           ^
>
> pb2nc.cc(422): remark #981: operands are evaluated in unspecified order
>      if(conf.beg_ds().ival() > conf.end_ds().ival()) {
>                              ^
>
> pb2nc.cc(440): remark #981: operands are evaluated in unspecified order
>                 << conf.mask_grid().sval()
>                 ^
>
> pb2nc.cc(472): remark #981: operands are evaluated in unspecified order
>      if(conf.end_elev().dval() < conf.beg_elev().dval()) {
>                                ^
>
> pb2nc.cc(483): remark #981: operands are evaluated in unspecified order
>      if(conf.end_level().dval() < conf.beg_level().dval()) {
>                                 ^
>
> pb2nc.cc(558): remark #981: operands are evaluated in unspecified order
>              << conf.tmp_dir().sval() << "nn" << flush;
>              ^
>
> pb2nc.cc(672): remark #981: operands are evaluated in unspecified order
>         cout << "Processing PrepBufr File:t" << pbfile[i_pb]
>                                               ^
>
> pb2nc.cc(751): remark #981: operands are evaluated in unspecified order
>              << pbfile[i_pb] << "n" << flush;
>              ^
>
> pb2nc.cc(918): remark #2259: non-pointer conversion from "double" to  
> "float" may lose significant bits
>         else                pb_report_type  = hdr[5];
>                                             ^
>
> pb2nc.cc(922): remark #2259: non-pointer conversion from "double" to  
> "float" may lose significant bits
>         else                in_report_type  = hdr[6];
>                                             ^
>
> pb2nc.cc(926): remark #2259: non-pointer conversion from "double" to  
> "float" may lose significant bits
>         else                instrument_type = hdr[7];
>                                             ^
>
> pb2nc.cc(1047): remark #2259: non-pointer conversion from "double"  
> to "float" may lose significant bits
>               obs_arr[2] = evns[0][ev][lv][0];
>                          ^
>
> pb2nc.cc(1066): remark #2259: non-pointer conversion from "double"  
> to "float" may lose significant bits
>                  obs_arr[3] = convert_gpm_to_msl(evns[3][ev][lv][0],
>                             ^
>
> pb2nc.cc(1223): remark #2259: non-pointer conversion from "int" to  
> "float" may lose significant bits
>                  obs_arr[1] = derive_gc[i];
>                             ^
>
> pb2nc.cc(1328): remark #981: operands are evaluated in unspecified order
>              << pbfile[i_pb] << "n" << flush;
>              ^
>
> pb2nc.cc(1402): remark #981: operands are evaluated in unspecified order
>                              (long) strlen(hdr_typ_sa[i]))) {
>                              ^
>
> pb2nc.cc(1401): remark #981: operands are evaluated in unspecified order
>            !hdr_typ_var->put(hdr_typ_sa[i], (long) 1,
>                          ^
>
> pb2nc.cc(1414): remark #981: operands are evaluated in unspecified order
>                              (long) strlen(hdr_sid_sa[i]))) {
>                              ^
>
> pb2nc.cc(1413): remark #981: operands are evaluated in unspecified order
>            !hdr_sid_var->put(hdr_sid_sa[i], (long) 1,
>                          ^
>
> pb2nc.cc(1426): remark #981: operands are evaluated in unspecified order
>                              (long) strlen(hdr_vld_sa[i]))) {
>                              ^
>
> pb2nc.cc(1425): remark #981: operands are evaluated in unspecified order
>            !hdr_vld_var->put(hdr_vld_sa[i], (long) 1,
>                          ^
>
> pb2nc.cc(1472): remark #869: parameter "flag" was never referenced
>   int get_event_index(int flag, int i_var, int i_lvl) {
>                           ^
>
> pb2nc.cc(1768): remark #869: parameter "argc" was never referenced
>   void usage(int argc, char *argv[]) {
>                  ^
>
> pb2nc.cc(1768): remark #869: parameter "argv" was never referenced
>   void usage(int argc, char *argv[]) {
>                              ^
>
> ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable  
> "hdr_columns" was set but never used
>   static const char * hdr_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable  
> "fho_columns" was set but never used
>   static const char * fho_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable  
> "ctc_columns" was set but never used
>   static const char * ctc_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable  
> "ctp_columns" was set but never used
>   static const char * ctp_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable  
> "cfp_columns" was set but never used
>   static const char * cfp_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable  
> "cop_columns" was set but never used
>   static const char * cop_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable  
> "cts_columns" was set but never used
>   static const char * cts_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable  
> "cnt_columns" was set but never used
>   static const char * cnt_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable  
> "sl1l2_columns" was set but never used
>   static const char * sl1l2_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable  
> "sal1l2_columns" was set but never used
>   static const char * sal1l2_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable  
> "vl1l2_columns" was set but never used
>   static const char * vl1l2_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable  
> "val1l2_columns" was set but never used
>   static const char * val1l2_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable  
> "pct_columns" was set but never used
>   static const char * pct_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable  
> "pstd_columns" was set but never used
>   static const char * pstd_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable  
> "pjc_columns" was set but never used
>   static const char * pjc_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable  
> "prc_columns" was set but never used
>   static const char * prc_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable  
> "mpr_columns" was set but never used
>   static const char * mpr_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable  
> "nbrctc_columns" was set but never used
>   static const char * nbrctc_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable  
> "nbrcts_columns" was set but never used
>   static const char * nbrcts_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable  
> "nbrcnt_columns" was set but never used
>   static const char * nbrcnt_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable  
> "isc_columns" was set but never used
>   static const char * isc_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable  
> "job_sum_columns" was set but never used
>   static const char * job_sum_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable  
> "job_go_columns" was set but never used
>   static const char * job_go_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable  
> "job_wdir_columns" was set but never used
>   static const char * job_wdir_columns [] = {
>                       ^
>
> ../../lib/vx_met_util/file_type.h(30): remark #593: variable  
> "gb_file_ext" was set but never used
>   static const char *gb_file_ext [] = { "grib", "grb", "gb" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(33): remark #593: variable  
> "nc_file_ext" was set but never used
>   static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(36): remark #593: variable  
> "bf_file_ext" was set but never used
>   static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" };
>                      ^
>
> ../../lib/vx_met_util/file_type.h(42): remark #593: variable  
> "magic_cookie_str" was set but never used
>   static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" };
>                      ^
>
> make[3]: *** [pb2nc] Erreur 1
> make[2]: *** [all] Erreur 2
> make[1]: *** [targets] Erreur 2
> make: *** [all] Erreur 2
>
>
>



More information about the Met_help mailing list