[Met_help] MET build error - pcp_combine
John Halley Gotway
johnhg at rap.ucar.edu
Thu Jul 24 11:47:32 MDT 2008
Matt,
Well I haven't seen those error messages before, but I did notice one thing.
It looks like you're using the "xlc" compiler with is the C-compiler, as opposed to "xlC" which is the C++ compiler. So in the Makefile, try setting the CXX line to xlC.
I tried compiling MET using xlc rather than xlC, and I got about the same error messages that you're seeing. So hopefully that'll do the trick.
John
matthew.pyle at noaa.gov wrote:
> Hi,
>
> I'm attempting to build MET on an IBM system here, and got some errors
> when building pcp_combine. I can't make sense of the undefined symbols,
> and hoped they would make more sense to you. Any thoughts or suggestions?
>
> Thanks,
>
> Matt
>
>
> *** Making pcp_combine application ***
>
> make_gmake[3]: Entering directory
> `/gpfs/m/meso/save/wx20py/dtc_repo_stuff/METv1.1/src/pcp_combine'
>
> /usr/vac/bin/xlc -o pcp_combine pcp_combine.cc \
> -DMET_BASE=\"/gpfs/m/meso/save/wx20py/dtc_repo_stuff/METv1.1\" \
> -I../../lib
> -I/meso/save/wx20py/dtc_repo_stuff/METv1.1/met_libs/include
> -I/meso/save/wx20py/dtc_repo_stuff/METv1.1/met_libs/include \
> -L../../lib
> -L/meso/save/wx20py/dtc_repo_stuff/METv1.1/met_libs/lib
> -L/meso/save/wx20py/dtc_repo_stuff/METv1.1/met_libs/lib \
> -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 \
>
> ld: 0711-317 ERROR: Undefined symbol: __dl__FPv
> ld: 0711-317 ERROR: Undefined symbol: __PureVirtualCalled
> ld: 0711-317 ERROR: Undefined symbol: .__dl__FPv
> ld: 0711-317 ERROR: Undefined symbol: .__vn__FUl
> ld: 0711-317 ERROR: Undefined symbol: cerr__3std
> ld: 0711-317 ERROR: Undefined symbol: .__ct__Q2_3std7_LockitFi
> ld: 0711-317 ERROR: Undefined symbol: .clear__Q2_3std8ios_baseFib
> ld: 0711-317 ERROR: Undefined symbol: .__ReThrowV6
> ld: 0711-317 ERROR: Undefined symbol: .__setUncaughtExceptionFlag__3stdFb
> ld: 0711-317 ERROR: Undefined symbol: .__CleanupCatchV6a
> ld: 0711-317 ERROR: Undefined symbol: .__nw__FUl
> ld: 0711-317 ERROR: Undefined symbol: .__dt__Q2_3std7_LockitFv
> ld: 0711-317 ERROR: Undefined symbol: .uncaught_exception__3stdFv
> ld: 0711-317 ERROR: Undefined symbol: .__vd__FPv
> ld: 0711-317 ERROR: Undefined symbol: ._Xlen__Q2_3std12_String_baseCFv
> ld: 0711-317 ERROR: Undefined symbol: ._Fiopen__3stdFPCci
> ld: 0711-317 ERROR: Undefined symbol:
> .__ct__Q3_3std6locale7_LocimpFRCQ3_3std6locale7_Locimp
> ld: 0711-317 ERROR: Undefined symbol: id__Q2_3std7codecvtXTcTcTPc_
> ld: 0711-317 ERROR: Undefined symbol: _Id_cnt__Q3_3std6locale2id
> ld: 0711-317 ERROR: Undefined symbol:
> ._Addfac__Q3_3std6locale7_LocimpFPQ3_3std6locale5facetUl
> ld: 0711-317 ERROR: Undefined symbol: ._Xran__Q2_3std12_String_baseCFv
> ld: 0711-317 ERROR: Undefined symbol: ._Getfacet__Q2_3std6localeCFUl
> ld: 0711-317 ERROR: Undefined symbol: id__Q2_3std5ctypeXTc_
> ld: 0711-317 ERROR: Undefined symbol:
> id__Q2_3std7num_putXTcTQ2_3std19ostreambuf_iteratorXTcTQ2_3std11char_traitsXTc___
>
> ld: 0711-317 ERROR: Undefined symbol: .__ThrowV6
> ld: 0711-317 ERROR: Undefined symbol: .unexpected__3stdFv
> ld: 0711-317 ERROR: Undefined symbol: .terminate__3stdFv
> ld: 0711-317 ERROR: Undefined symbol: ._Init__Q2_3std8ios_baseFv
> ld: 0711-317 ERROR: Undefined symbol: ._Addstd__Q2_3std8ios_baseFv
> ld: 0711-317 ERROR: Undefined symbol: ._Init__Q2_3std6localeFv
> ld: 0711-317 ERROR: Undefined symbol: .__nw__FUlPv
> ld: 0711-317 ERROR: Undefined symbol: .__ct__Q2_3std8_LocinfoFPCci
> ld: 0711-317 ERROR: Undefined symbol: .__dt__Q2_3std8_LocinfoFv
> ld: 0711-317 ERROR: Undefined symbol: ._DoIs
> ld: 0711-317 ERROR: Undefined symbol: .__dt__Q2_3std8ios_baseFv
> ld: 0711-317 ERROR: Undefined symbol: ._Getctype__FPCc
> ld: 0711-317 ERROR: Undefined symbol: _Cltab__Q2_3std5ctypeXTc_
> ld: 0711-317 ERROR: Undefined symbol: ._Getcvt__FPCc
> ld: 0711-317 ERROR: Undefined symbol: _BADOFF__3std
> ld: 0711-317 ERROR: Undefined symbol: _Fpz__3std
> ld: 0711-317 ERROR: Undefined symbol: ._Tolower
> ld: 0711-317 ERROR: Undefined symbol: ._Toupper
> ld: 0711-317 ERROR: Undefined symbol: id__Q2_3std8numpunctXTc_
> ld: 0711-317 ERROR: Undefined symbol: ._Getnumpunct__FPCc
> ld: 0711-317 ERROR: Undefined symbol: ._GetCatName__FiPCc
> ld: 0711-317 ERROR: Undefined symbol: __vd__FPv
> ld: 0711-317 ERROR: Undefined symbol: __vn__FUl
> ld: 0711-317 ERROR: Undefined symbol: .__vec__new2
> ld: 0711-317 ERROR: Undefined symbol: .__vec__delete2
> ld: 0711-317 ERROR: Undefined symbol: .__CatchMatch
> ld: 0711-317 ERROR: Undefined symbol: cout__3std
> ld: 0711-317 ERROR: Undefined symbol:
> id__Q2_3std7num_getXTcTQ2_3std19istreambuf_iteratorXTcTQ2_3std11char_traitsXTc___
>
> ld: 0711-317 ERROR: Undefined symbol: ._Stof
> ld: 0711-317 ERROR: Undefined symbol: ._Stod
> ld: 0711-317 ERROR: Undefined symbol: ._Stold
> ld: 0711-317 ERROR: Undefined symbol: .__vec__new
> ld: 0711-317 ERROR: Undefined symbol:
> .__ct__6NcFileFPCcQ2_6NcFile8FileModePUlUlQ2_6NcFile10FileFormat
> ld: 0711-317 ERROR: Undefined symbol: .is_valid__6NcFileCFv
> ld: 0711-317 ERROR: Undefined symbol: .close__6NcFileFv
> ld: 0711-317 ERROR: Undefined symbol: .add_att__6NcFileFPCcT1
> ld: 0711-317 ERROR: Undefined symbol: .add_att__5NcVarFPCcT1
> ld: 0711-317 ERROR: Undefined symbol: .add_att__5NcVarFPCcf
> ld: 0711-317 ERROR: Undefined symbol: .add_att__5NcVarFPCci
> ld: 0711-317 ERROR: Undefined symbol: .add_att__5NcVarFPCcl
> ld: 0711-317 ERROR: Undefined symbol: .put__5NcVarFPCflN42
>
> _______________________________________________
> Met_help mailing list
> Met_help at mailman.ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/met_help
More information about the Met_help
mailing list