- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi all
I am trying to compile some directory of cfs code with intel compilers. I am getting the error
============================
mpiifort -o cfs_ncep_post getVariable.o getIVariable.o getVariableB.o getIVariableN.o getVariableRSM.o module_internal_header_util.o kinds_mod.o machine.o physcons.o count_recs_wrf_binary_file.o inventory_wrf_binary_file.o next_buf.o retrieve_index.o ZENSUN.o CLDFRAC_ZHAO.o GFSPOST_EXP.o GETGBANDSCATTER.o VRBLS2D_mod.o VRBLS3D_mod.o MASKS_mod.o SOIL_mod.o BNDLYR.o BOUND.o CALCAPE.o CALDWP.o CALDRG.o CALHEL.o CALLCL.o CALMCVG.o CALMXW.o CALPOT.o CALPW.o CALRH.o CALRCH.o CALSTRM.o CALTAU.o CALTHTE.o CALVOR.o CALWXT.o CALWXT_RAMER.o CALWXT_BOURG.o CALWXT_REVISED.o CALWXT_EXPLICIT.o CALWXT_DOMINANT.o CLDRAD.o CLMAX.o COLLECT.o COLLECT_LOC.o DEWPOINT.o FDLVL.o FIXED.o FRZLVL.o FRZLVL2.o GET_BITS.o GRIBIT_EXP.o INITPOST.o LFMFLD.o INITPOST_BIN.o MISCLN.o MIXLEN.o MDL2P_EXP.o MDLFLD.o MPI_FIRST.o MPI_LAST.o NGMFLD.o NGMSLP.o OTLFT.o OTLIFT.o SLP_new.o SLP_NMM.o EXCH.o PARA_RANGE.o POSTDATA.o PROCESS_EXP.o INITPOST_NMM.o EXCH2.o READCNTRL.o SCLFLD.o SERVER.o SETUP_SERVERS.o SURFCE.o SPLINE.o TABLE.o TABLEQ.o TRPAUS.o TTBLEX.o WETBULB.o WRFPOST_EXP.o INITPOST_NMM_BIN.o CALMICT.o CALVIS.o MICROINIT.o GPVS.o MDL2SIGMA.o ETCALC.o CANRES.o CALGUST.o WETFRZLVL.o SNFRAC.o MDL2AGL.o SNFRAC_GFS.o INITPOST_RSM.o AVIATION.o DEALLOCATE.o INITPOST_NMM_BIN_MPIIO.o CALPBL.o MDL2SIGMA2.o INITPOST_GFS_EXP.o CALRH_GFS.o LFMFLD_GFS.o CALRAD.o CALRAD_WCLOUD.o MDL2THANDPV_EXP.o CALPBLREGIME.o POLEAVG.o xbsrch.o ../../cfs_global_atmos.fd/gfsio_module.o ../../cfs_global_atmos.fd/byteswap.o ../../cfs_global_atmos.fd/bafrio.o -lmpiif -openmp -lpthread
getVariable.o: In function `getvariable':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariable.f:75: undefined reference to `ext_ncd_get_var_info_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariable.f:94: undefined reference to `ext_ncd_read_field_'
getIVariable.o: In function `getivariable':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariable.f:75: undefined reference to `ext_int_get_var_info_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariable.f:94: undefined reference to `ext_int_read_field_'
getVariableB.o: In function `getvariableb':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableB.f:74: undefined reference to `ext_int_get_var_info_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableB.f:94: undefined reference to `ext_int_read_field_'
getIVariableN.o: In function `getivariablen':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariableN.f:75: undefined reference to `ext_ncd_get_var_info_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariableN.f:95: undefined reference to `ext_ncd_read_field_'
getVariableRSM.o: In function `getvariablersm':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableRSM.f:78: undefined reference to `ext_int_get_var_info_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableRSM.f:94: undefined reference to `ext_int_read_field_'
module_internal_header_util.o: In function `int_get_write_field_header':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:220: undefined reference to `wrf_error_fatal_'
module_internal_header_util.o: In function `int_gen_ti_header_integer':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:555: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_gen_ti_header_real':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:583: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_get_ti_header_integer':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:613: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_get_ti_header_real':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:642: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_gen_ti_header_char':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:700: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_get_ti_header_char':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:731: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_gen_td_header_char':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:790: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_get_td_header_char':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:820: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_gen_td_header_integer':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:876: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_gen_td_header_real':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:905: undefined reference to `int_gen_ti_header_c_'
module_internal_header_util.o: In function `int_get_td_header_integer':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:935: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_get_td_header_real':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:964: undefined reference to `int_get_ti_header_c_'
module_internal_header_util.o: In function `int_get_noop_header':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/module_internal_header_util.f:1026: undefined reference to `wrf_error_fatal_'
inventory_wrf_binary_file.o: In function `inventory_wrf_binary_file':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/inventory_wrf_binary_file.f:96: undefined reference to `wrf_sizeof_integer_'
GETGBANDSCATTER.o: In function `getgbandscatter':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GETGBANDSCATTER.f:18: undefined reference to `getgb_'
CALWXT_BOURG.o: In function `calwxt_bourg':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALWXT_BOURG.f:101: undefined reference to `mersenne_twister_mp_random_number_i_'
GRIBIT_EXP.o: In function `gribit':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:613: undefined reference to `w3fi72_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:783: undefined reference to `baopenwt_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:822: undefined reference to `wryte_'
INITPOST.o: In function `initpost':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:146: undefined reference to `ext_ncd_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:148: undefined reference to `ext_ncd_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:170: undefined reference to `ext_ncd_get_dom_ti_char_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:195: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:205: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:210: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:819: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1472: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1476: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1480: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1484: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1488: undefined reference to `ext_ncd_get_dom_ti_real_'
INITPOST.o:/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1492: more undefined references to `ext_ncd_get_dom_ti_real_' follow
INITPOST.o: In function `initpost':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1500: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1538: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1600: undefined reference to `ext_ncd_ioclose_'
INITPOST_BIN.o: In function `initpost_bin':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:149: undefined reference to `ext_int_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:151: undefined reference to `ext_int_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:173: undefined reference to `ext_int_get_dom_ti_char_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:198: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:208: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:214: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:219: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:224: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:228: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:232: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:236: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:240: undefined reference to `ext_int_get_dom_ti_real_'
INITPOST_BIN.o:/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:244: more undefined references to `ext_int_get_dom_ti_real_' follow
INITPOST_BIN.o: In function `initpost_bin':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:252: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:257: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:1718: undefined reference to `ext_int_ioclose_'
INITPOST_NMM.o: In function `initpost_nmm':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:158: undefined reference to `ext_ncd_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:160: undefined reference to `ext_ncd_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:182: undefined reference to `ext_ncd_get_dom_ti_char_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:211: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:218: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:227: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:249: undefined reference to `w3movdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:684: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1883: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1890: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1897: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1903: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1917: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1950: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:1957: undefined reference to `ext_ncd_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:2117: undefined reference to `ext_ncd_ioclose_'
SERVER.o: In function `server':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:95: undefined reference to `baopen_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:97: undefined reference to `baopenwt_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:114: undefined reference to `wryte_'
WRFPOST_EXP.o: In function `wrfpost':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:409: undefined reference to `baopenr_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:411: undefined reference to `baopenr_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:346: undefined reference to `ext_int_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:348: undefined reference to `ext_int_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:355: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:361: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:364: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:375: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:387: undefined reference to `ext_int_ioclose_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:303: undefined reference to `ext_ncd_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:305: undefined reference to `ext_ncd_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:311: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:314: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:317: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:327: undefined reference to `ext_ncd_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:339: undefined reference to `ext_ncd_ioclose_'
INITPOST_NMM_BIN.o: In function `initpost_nmm_bin':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:150: undefined reference to `ext_int_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:152: undefined reference to `ext_int_open_for_read_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:174: undefined reference to `ext_int_get_dom_ti_char_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:199: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:206: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:239: undefined reference to `w3movdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:257: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:263: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:268: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:272: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:276: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:281: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:286: undefined reference to `ext_int_get_dom_ti_real_'
INITPOST_NMM_BIN.o:/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:291: more undefined references to `ext_int_get_dom_ti_real_' follow
INITPOST_NMM_BIN.o: In function `initpost_nmm_bin':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:299: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:2206: undefined reference to `ext_int_ioclose_'
INITPOST_RSM.o: In function `initpost_rsm':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:178: undefined reference to `ext_int_get_dom_ti_char_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:199: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:218: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:222: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:226: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:230: undefined reference to `ext_int_get_dom_ti_real_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:234: undefined reference to `ext_int_get_dom_ti_real_'
INITPOST_RSM.o:/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:238: more undefined references to `ext_int_get_dom_ti_real_' follow
INITPOST_RSM.o: In function `initpost_rsm':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:246: undefined reference to `ext_int_get_dom_ti_integer_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:1180: undefined reference to `ext_int_ioclose_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:156: undefined reference to `ext_int_ioinit_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:158: undefined reference to `ext_int_open_for_read_'
INITPOST_NMM_BIN_MPIIO.o: In function `initpost_nmm_bin_mpiio':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN_MPIIO.f:399: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN_MPIIO.f:444: undefined reference to `w3movdat_'
INITPOST_GFS_EXP.o: In function `initpost_gfs':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:355: undefined reference to `w3difdat_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:444: undefined reference to `getgb_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:447: undefined reference to `r63w72_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:3963: undefined reference to `baclose_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:3775: undefined reference to `baclose_'
CALRAD.o: In function `calrad':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:152: undefined reference to `crtm_lifecycle_mp_crtm_init_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:207: undefined reference to `crtm_channelinfo_mp_set_channelinfo_f1_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:222: undefined reference to `crtm_atmosphere_define_mp_allocate_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:224: undefined reference to `crtm_surface_define_mp_allocate_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:225: undefined reference to `crtm_rtsolution_define_mp_allocate_rank01_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:414: undefined reference to `crtm_forward_module_mp_crtm_forward_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:132: undefined reference to `iw3jdn_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:440: undefined reference to `crtm_lifecycle_mp_crtm_destroy_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:498: undefined reference to `crtm_atmosphere_define_mp_destroy_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:499: undefined reference to `crtm_surface_define_mp_destroy_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:500: undefined reference to `crtm_rtsolution_define_mp_destroy_rank1_'
CALRAD_WCLOUD.o: In function `calrad_wcloud':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:161: undefined reference to `crtm_lifecycle_mp_crtm_init_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:216: undefined reference to `crtm_channelinfo_mp_set_channelinfo_f1_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:231: undefined reference to `crtm_atmosphere_define_mp_allocate_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:233: undefined reference to `crtm_surface_define_mp_allocate_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:234: undefined reference to `crtm_rtsolution_define_mp_allocate_rank01_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:543: undefined reference to `crtm_forward_module_mp_crtm_forward_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:141: undefined reference to `iw3jdn_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:569: undefined reference to `crtm_lifecycle_mp_crtm_destroy_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:669: undefined reference to `crtm_atmosphere_define_mp_destroy_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:670: undefined reference to `crtm_surface_define_mp_destroy_scalar_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:671: undefined reference to `crtm_rtsolution_define_mp_destroy_rank1_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_open':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:312: undefined reference to `baopenr_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:345: undefined reference to `baopenwt_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_splat8':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2701: undefined reference to `dgetrf_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2707: undefined reference to `dgetrs_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2749: undefined reference to `dgetrf_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2755: undefined reference to `dgetrs_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_close':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:397: undefined reference to `baclose_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecw34':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1054: undefined reference to `getgbm_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrec4':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1106: undefined reference to `getgbm_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrec8':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1157: undefined reference to `getgbm_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecvw34':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1210: undefined reference to `getgbm_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecv4':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1264: undefined reference to `getgbm_'
../../cfs_global_atmos.fd/gfsio_module.o:/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1317: more undefined references to `getgbm_' follow
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecw34':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1380: undefined reference to `putgb_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_splat4':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2524: undefined reference to `dgetrf_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2530: undefined reference to `dgetrs_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2572: undefined reference to `dgetrf_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2578: undefined reference to `dgetrs_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerec4':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1443: undefined reference to `putgb_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerec8':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1505: undefined reference to `putgb_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecvw34':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1570: undefined reference to `putgb_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecv4':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1636: undefined reference to `putgb_'
../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecv8':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1700: undefined reference to `putgb_'
../../cfs_global_atmos.fd/bafrio.o: In function `bafrread':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:124: undefined reference to `baread_'
../../cfs_global_atmos.fd/bafrio.o: In function `bafrindex':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:48: undefined reference to `baread_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:55: undefined reference to `baread_'
../../cfs_global_atmos.fd/bafrio.o: In function `bafrwrite':
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:182: undefined reference to `bawrite_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:189: undefined reference to `bawrite_'
/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:197: undefined reference to `bawrite_'
make: *** [cfs_ncep_post] Error 1
============================
MY make file is like this==================================================
TARGET = cfs_ncep_post
WRFPATH=/home/$user/projects/WRF/wrf_files/WRFV3
NETCDFPATH = /usr/local
FC = mpiifort
CPP = /usr/bin/cpp -P
CPPFLAGS =
OPTS = -O2 -g -auto
LIST =
FREE = -free
TRAPS =
PROFILE =
DEBUG = -g
MAP =
W3LIBDIR = ../../../lib/std
NCDLIBS = -L$(NETCDFPATH)/lib -lnetcdf
NCDFFLAGS = -I$(NETCDFPATH)/include
WRFFFLAGS = -I$(WRFPATH)/external/io_quilt
CRTMFFLAGS = -I../../../crtm2
W3FLAGS = -I../../../lib/std/incmod/w3_4
GFSIOFLAGS = -I../../../lib/std/incmod/gfsio
GFSLIST = ../../cfs_global_atmos.fd/gfsio_module.o ../../cfs_global_atmos.fd/byteswap.o \\
../../cfs_global_atmos.fd/bafrio.o
#WRFLIB = $(WRFPATH)/main/libwrflib.a $(WRFPATH)/external/io_int/libwrfio_int.a $(WRFPATH)/external/io_netcdf/libwrfio_nf.a $(WRFPATH)/frame/pack_utils.o $(WRFPATH)/external/esmf_time_f90/libesmf_time.a $(WRFPATH)/external/RSL_LITE/librsl_lite.a
WRFLIB = $(WRFPATH)/frame/pack_utils.o $(WRFPATH)/frame/wrf_debug.o -L$(WRFPATH)/main -L$(WRFPATH)/external/io_int \\
-L$(WRFPATH)/external/io_grib1 -L$(WRFPATH)/external/io_netcdf -lwrfio_nf -L$(WRFPATH)/external/esmf_time_f90 -L$(WRFPATH)/external/RSL_LITE \\
-L$(WRFPATH)/external/io_grib_share \\
-lwrflib -lwrfio_int -lwrfio_nf -lio_grib1 -lio_grib_share -lesmf_time
CRTMLIB = ../../../lib/std/
#LDR = mpiifort -openmp -threads -m64 -mcmodel=small -parallel -g -traceback -debug inline-debug-info
#LIBS= -L $(CFS_LIB) -L $(ESMFLIB) -L $(MPI_LIB_DIR) -lw3_d -lbacio_4 -lsp_d -lfftpack_8 -lesmf -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thre ad -lmkl_core -lmpi -lmpiif -lmpi_ilp64 -limf -lsvml -lm -lipgo -lstdc++ -lirc -lgcc_s -lgcc -lirc -lpthread -lgcc_s -lgcc -lirc_s -ldl -lrt
SEARCH =
#
# Assemble Options
#
FFLAGS = $(OPTS) $(LIST) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)
#WRFLIB = $(WRFPATH)/main/libwrflib.a $(WRFPATH)/external/io_int/libwrfio_int.a $(WRFPATH)/external/io_netcdf/libwrfio_nf.a $(WRFPATH)/frame/pack_utils.o $(WRFPATH)/external/esmf_time_f90/libesmf_time.a $(WRFPATH)/external/RSL_LITE/librsl_lite.aWRFLIB = $(WRFPATH)/frame/pack_utils.o $(WRFPATH)/frame/wrf_debug.o -L$(WRFPATH)/main -L$(WRFPATH)/external/io_int \\-L$(WRFPATH)/external/io_grib1 -L$(WRFPATH)/external/io_netcdf -lwrfio_nf -L$(WRFPATH)/external/esmf_time_f90 -L$(WRFPATH)/external/RSL_LITE \\-L$(WRFPATH)/external/io_grib_share \\-lwrflib -lwrfio_int -lwrfio_nf -lio_grib1 -lio_grib_share -lesmf_timeCRTMLIB = ../../../lib/std/
#LDR = mpiifort -openmp -threads -m64 -mcmodel=small -parallel -g -traceback -debug inline-debug-info#LIBS= -L $(CFS_LIB) -L $(ESMFLIB) -L $(MPI_LIB_DIR) -lw3_d -lbacio_4 -lsp_d -lfftpack_8 -lesmf -lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thre ad -lmkl_core -lmpi -lmpiif -lmpi_ilp64 -limf -lsvml -lm -lipgo -lstdc++ -lirc -lgcc_s -lgcc -lirc -lpthread -lgcc_s -lgcc -lirc_s -ldl -lrt
SEARCH =## Assemble Options#FFLAGS = $(OPTS) $(LIST) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)
FFLAGST = $(OPTS) $(LIST) $(FREE) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)
LDFLAGS = $(MAP) $(SMP) $(PROFILE)
LIBS = $(SEARCH) $(NCDLIBS) $(WRFLIB) -L$(W3LIBDIR) -lw3_4 -lbacio_4 -lsp_4 -lfftpack_8 -L$(CRTMLIB) -lcrtm2 \\
-lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmpi -lmpiif -lmpi_ilp64 -limf -lsvml -lm -lipgo -lstdc++ -lirc -lgcc_s -lgcc -lirc -lpthread -lgcc_s -lgcc -lirc_s -ldl -lrt -liomp5
#-lmkl_lapack95 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lguide -lmpi -lnetcdf -lpthread
#
#
SEARCH =
#
# Free-form object files
#
OBJST= module_internal_header_util.o getVariable.o getIVariable.o getVariableB.o getIVariableN.o getVariableRSM.o \\
kinds_mod.o machine.o physcons.o \\
count_recs_wrf_binary_file.o inventory_wrf_binary_file.o \\
next_buf.o retrieve_index.o ZENSUN.o CLDFRAC_ZHAO.o \\
GFSPOST_EXP.o GETGBANDSCATTER.o
#
# Fixed-form object files
#
OBJS= VRBLS2D_mod.o VRBLS3D_mod.o MASKS_mod.o SOIL_mod.o \\
BNDLYR.o BOUND.o CALCAPE.o CALDWP.o CALDRG.o CALHEL.o CALLCL.o \\
CALMCVG.o CALMXW.o CALPOT.o CALPW.o CALRH.o CALRCH.o \\
CALSTRM.o CALTAU.o CALTHTE.o CALVOR.o CALWXT.o \\
CALWXT_RAMER.o CALWXT_BOURG.o CALWXT_REVISED.o \\
CALWXT_EXPLICIT.o CALWXT_DOMINANT.o \\
CLDRAD.o CLMAX.o COLLECT.o COLLECT_LOC.o \\
DEWPOINT.o \\
FDLVL.o FIXED.o FRZLVL.o FRZLVL2.o \\
GET_BITS.o GRIBIT_EXP.o INITPOST.o LFMFLD.o INITPOST_BIN.o \\
MISCLN.o MIXLEN.o MDL2P_EXP.o MDLFLD.o MPI_FIRST.o MPI_LAST.o \\
NGMFLD.o NGMSLP.o OTLFT.o OTLIFT.o SLP_new.o SLP_NMM.o EXCH.o \\
PARA_RANGE.o POSTDATA.o PROCESS_EXP.o INITPOST_NMM.o EXCH2.o \\
READCNTRL.o SCLFLD.o SERVER.o SETUP_SERVERS.o SURFCE.o \\
SPLINE.o TABLE.o TABLEQ.o TRPAUS.o TTBLEX.o WETBULB.o WRFPOST_EXP.o \\
INITPOST_NMM_BIN.o CALMICT.o CALVIS.o MICROINIT.o GPVS.o MDL2SIGMA.o \\
ETCALC.o CANRES.o CALGUST.o WETFRZLVL.o SNFRAC.o MDL2AGL.o SNFRAC_GFS.o \\
INITPOST_RSM.o AVIATION.o DEALLOCATE.o INITPOST_NMM_BIN_MPIIO.o \\
CALPBL.o MDL2SIGMA2.o INITPOST_GFS_EXP.o CALRH_GFS.o LFMFLD_GFS.o CALRAD.o \\
CALRAD_WCLOUD.o MDL2THANDPV_EXP.o CALPBLREGIME.o POLEAVG.o xbsrch.o
#
# Includes
#
##INCLUDES= parm.tbl parmeta parmout parmsoil cuparm
INCLUDES= parm.tbl cuparm
#
#
# Common Blocks
#
COMMS= LOOKUP.comm RQSTFLD.comm CTLBLK.comm \\
GRIDSPEC.comm CMASSI.comm RHGRD.comm
DEPS= $(COMMS) $(INCLUDES)
.SUFFIXES: .F .f .o
.F.f:
$(CPP) $(CPPFLAGS) $< > $*.f
$(TARGET): $(OBJST) $(OBJS)
$(FC) $(LDFLAGS) -o $@ $(OBJST) $(OBJS) $(GFSLIST) $(LIBS)
.f.o:
$(FC) -fixed $(FFLAGS) -c $<
clean:
/bin/rm -f $(TARGET) *.o *.mod
=================================
Any suggestion will be very helpful
Thanks and regards
Sharad
コピーされたリンク
3 返答(返信)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Sharad,
There appears to be a discrepancy between the output you posted and the Makefile you posted. The linking line in the Makefile is
$(FC) $(LDFLAGS) -o $@ $(OBJST) $(OBJS) $(GFSLIST) $(LIBS)
And in the Makefile, the variable LIBS is set with
LIBS = $(SEARCH) $(NCDLIBS) $(WRFLIB) -L$(W3LIBDIR) -lw3_4 -lbacio_4 -lsp_4 -lfftpack_8 -L$(CRTMLIB) -lcrtm2 \
-lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmpi -lmpiif -lmpi_ilp64 -limf -lsvml -lm -lipgo -lstdc++ -lirc -lgcc_s -lgcc -lirc -lpthread -lgcc_s -lgcc -lirc_s -ldl -lrt -liomp5
However, in your output, where the LIBS variable should be expanded, it is only showing
-lmpiif -openmp -lpthread
Did you just use make on the command line, or did you supply additional arguments? The main problem appears to be that the link line is not being passed correctly from the Makefile, and thus the linker is unable to find all of the necessary functions. Please verify that you are using the posted Makefile and calling make with no additional command line arguments.
Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools
There appears to be a discrepancy between the output you posted and the Makefile you posted. The linking line in the Makefile is
$(FC) $(LDFLAGS) -o $@ $(OBJST) $(OBJS) $(GFSLIST) $(LIBS)
And in the Makefile, the variable LIBS is set with
LIBS = $(SEARCH) $(NCDLIBS) $(WRFLIB) -L$(W3LIBDIR) -lw3_4 -lbacio_4 -lsp_4 -lfftpack_8 -L$(CRTMLIB) -lcrtm2 \
-lmkl_lapack95_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmpi -lmpiif -lmpi_ilp64 -limf -lsvml -lm -lipgo -lstdc++ -lirc -lgcc_s -lgcc -lirc -lpthread -lgcc_s -lgcc -lirc_s -ldl -lrt -liomp5
However, in your output, where the LIBS variable should be expanded, it is only showing
-lmpiif -openmp -lpthread
Did you just use make on the command line, or did you supply additional arguments? The main problem appears to be that the link line is not being passed correctly from the Makefile, and thus the linker is unable to find all of the necessary functions. Please verify that you are using the posted Makefile and calling make with no additional command line arguments.
Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
i used
make LIBS="-lmpiif -openmp -lpthread"
insted of make
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Sharad,
Does itlinkproperly if you only use make? In your LIBS variable, the two libraries listed are already included in the LIBS variable defined in the Makefile.
Additionally, if you are going to use OpenMP*, youwill need toinclude the -openmp optionin your compile line. I would add it to the OPTS variable in your Makefile, as this will cleanly propagate into the FFLAGS variable, and the link line already contains the linkage to the OpenMP* libraries (-liomp5).
Please let me know if this works for you.
Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools
Does itlinkproperly if you only use make? In your LIBS variable, the two libraries listed are already included in the LIBS variable defined in the Makefile.
Additionally, if you are going to use OpenMP*, youwill need toinclude the -openmp optionin your compile line. I would add it to the OPTS variable in your Makefile, as this will cleanly propagate into the FFLAGS variable, and the link line already contains the linkage to the OpenMP* libraries (-liomp5).
Please let me know if this works for you.
Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools
