<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Linking Error In Intel compilers used in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766498#M87</link>
    <description>&lt;DIV&gt;i used&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;make LIBS="-lmpiif -openmp -lpthread" &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;insted of make&lt;/DIV&gt;</description>
    <pubDate>Fri, 06 Jan 2012 03:07:01 GMT</pubDate>
    <dc:creator>Bhaskar__Sharad_S</dc:creator>
    <dc:date>2012-01-06T03:07:01Z</dc:date>
    <item>
      <title>Linking Error In Intel compilers used</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766496#M85</link>
      <description>&lt;DIV&gt;Hi all&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I am trying to compile some directory of cfs code with intel compilers. I am getting the error&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;============================&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;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&lt;/DIV&gt;&lt;DIV&gt;getVariable.o: In function `getvariable':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariable.f:75: undefined reference to `ext_ncd_get_var_info_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariable.f:94: undefined reference to `ext_ncd_read_field_'&lt;/DIV&gt;&lt;DIV&gt;getIVariable.o: In function `getivariable':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariable.f:75: undefined reference to `ext_int_get_var_info_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariable.f:94: undefined reference to `ext_int_read_field_'&lt;/DIV&gt;&lt;DIV&gt;getVariableB.o: In function `getvariableb':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableB.f:74: undefined reference to `ext_int_get_var_info_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableB.f:94: undefined reference to `ext_int_read_field_'&lt;/DIV&gt;&lt;DIV&gt;getIVariableN.o: In function `getivariablen':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariableN.f:75: undefined reference to `ext_ncd_get_var_info_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getIVariableN.f:95: undefined reference to `ext_ncd_read_field_'&lt;/DIV&gt;&lt;DIV&gt;getVariableRSM.o: In function `getvariablersm':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableRSM.f:78: undefined reference to `ext_int_get_var_info_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/getVariableRSM.f:94: undefined reference to `ext_int_read_field_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_write_field_header':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_ti_header_integer':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_ti_header_real':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_ti_header_integer':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_ti_header_real':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_ti_header_char':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_ti_header_char':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_td_header_char':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_td_header_char':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_td_header_integer':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_gen_td_header_real':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_td_header_integer':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_td_header_real':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;module_internal_header_util.o: In function `int_get_noop_header':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;inventory_wrf_binary_file.o: In function `inventory_wrf_binary_file':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;GETGBANDSCATTER.o: In function `getgbandscatter':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GETGBANDSCATTER.f:18: undefined reference to `getgb_'&lt;/DIV&gt;&lt;DIV&gt;CALWXT_BOURG.o: In function `calwxt_bourg':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;GRIBIT_EXP.o: In function `gribit':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:613: undefined reference to `w3fi72_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:783: undefined reference to `baopenwt_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/GRIBIT_EXP.f:822: undefined reference to `wryte_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST.o: In function `initpost':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:146: undefined reference to `ext_ncd_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:148: undefined reference to `ext_ncd_open_for_read_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:195: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;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&lt;/DIV&gt;&lt;DIV&gt;INITPOST.o: In function `initpost':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST.f:1600: undefined reference to `ext_ncd_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_BIN.o: In function `initpost_bin':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:149: undefined reference to `ext_int_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:198: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;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&lt;/DIV&gt;&lt;DIV&gt;INITPOST_BIN.o: In function `initpost_bin':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_BIN.f:1718: undefined reference to `ext_int_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_NMM.o: In function `initpost_nmm':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:158: undefined reference to `ext_ncd_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:211: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:249: undefined reference to `w3movdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM.f:2117: undefined reference to `ext_ncd_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;SERVER.o: In function `server':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:95: undefined reference to `baopen_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:97: undefined reference to `baopenwt_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/SERVER.f:114: undefined reference to `wryte_'&lt;/DIV&gt;&lt;DIV&gt;WRFPOST_EXP.o: In function `wrfpost':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:409: undefined reference to `baopenr_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:411: undefined reference to `baopenr_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:346: undefined reference to `ext_int_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:387: undefined reference to `ext_int_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:303: undefined reference to `ext_ncd_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/WRFPOST_EXP.f:339: undefined reference to `ext_ncd_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_NMM_BIN.o: In function `initpost_nmm_bin':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:150: undefined reference to `ext_int_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:199: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:239: undefined reference to `w3movdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;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&lt;/DIV&gt;&lt;DIV&gt;INITPOST_NMM_BIN.o: In function `initpost_nmm_bin':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN.f:2206: undefined reference to `ext_int_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_RSM.o: In function `initpost_rsm':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:199: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;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&lt;/DIV&gt;&lt;DIV&gt;INITPOST_RSM.o: In function `initpost_rsm':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:1180: undefined reference to `ext_int_ioclose_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_RSM.f:156: undefined reference to `ext_int_ioinit_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_NMM_BIN_MPIIO.o: In function `initpost_nmm_bin_mpiio':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN_MPIIO.f:399: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_NMM_BIN_MPIIO.f:444: undefined reference to `w3movdat_'&lt;/DIV&gt;&lt;DIV&gt;INITPOST_GFS_EXP.o: In function `initpost_gfs':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:355: undefined reference to `w3difdat_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:444: undefined reference to `getgb_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:447: undefined reference to `r63w72_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:3963: undefined reference to `baclose_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/INITPOST_GFS_EXP.f:3775: undefined reference to `baclose_'&lt;/DIV&gt;&lt;DIV&gt;CALRAD.o: In function `calrad':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:152: undefined reference to `crtm_lifecycle_mp_crtm_init_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:132: undefined reference to `iw3jdn_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD.f:440: undefined reference to `crtm_lifecycle_mp_crtm_destroy_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;CALRAD_WCLOUD.o: In function `calrad_wcloud':&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_ncep_post.fd/sorc/CALRAD_WCLOUD.f:141: undefined reference to `iw3jdn_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;/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_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_open':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:312: undefined reference to `baopenr_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:345: undefined reference to `baopenwt_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_splat8':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2701: undefined reference to `dgetrf_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2707: undefined reference to `dgetrs_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2749: undefined reference to `dgetrf_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2755: undefined reference to `dgetrs_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_close':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:397: undefined reference to `baclose_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecw34':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1054: undefined reference to `getgbm_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrec4':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1106: undefined reference to `getgbm_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrec8':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1157: undefined reference to `getgbm_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecvw34':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1210: undefined reference to `getgbm_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_readrecv4':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1264: undefined reference to `getgbm_'&lt;/DIV&gt;&lt;DIV&gt;../../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&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecw34':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1380: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_splat4':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2524: undefined reference to `dgetrf_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2530: undefined reference to `dgetrs_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2572: undefined reference to `dgetrf_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:2578: undefined reference to `dgetrs_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerec4':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1443: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerec8':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1505: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecvw34':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1570: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecv4':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1636: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/gfsio_module.o: In function `gfsio_writerecv8':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/gfsio_module.f:1700: undefined reference to `putgb_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/bafrio.o: In function `bafrread':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:124: undefined reference to `baread_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/bafrio.o: In function `bafrindex':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:48: undefined reference to `baread_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:55: undefined reference to `baread_'&lt;/DIV&gt;&lt;DIV&gt;../../cfs_global_atmos.fd/bafrio.o: In function `bafrwrite':&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:182: undefined reference to `bawrite_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:189: undefined reference to `bawrite_'&lt;/DIV&gt;&lt;DIV&gt;/home/sharad/projects/CFS/COLA/cfs_v2/sorc/cfs_global_atmos.fd/bafrio.f:197: undefined reference to `bawrite_'&lt;/DIV&gt;&lt;DIV&gt;make: *** [cfs_ncep_post] Error 1&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;============================&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;MY make file is like this&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;==================================================&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;TARGET = cfs_ncep_post&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;WRFPATH=/home/$user/projects/WRF/wrf_files/WRFV3&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;NETCDFPATH = /usr/local&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;FC    = mpiifort&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;CPP   = /usr/bin/cpp -P&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;CPPFLAGS =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;OPTS   = -O2 -g -auto&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;LIST   =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;FREE   = -free&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;TRAPS  =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;PROFILE =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;DEBUG  = -g&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;MAP   =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;W3LIBDIR = ../../../lib/std&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;NCDLIBS = -L$(NETCDFPATH)/lib -lnetcdf&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;NCDFFLAGS = -I$(NETCDFPATH)/include&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;WRFFFLAGS = -I$(WRFPATH)/external/io_quilt&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;CRTMFFLAGS = -I../../../crtm2&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;W3FLAGS = -I../../../lib/std/incmod/w3_4&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;GFSIOFLAGS = -I../../../lib/std/incmod/gfsio&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;GFSLIST = ../../cfs_global_atmos.fd/gfsio_module.o ../../cfs_global_atmos.fd/byteswap.o \\&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;../../cfs_global_atmos.fd/bafrio.o&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;#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&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;WRFLIB  = $(WRFPATH)/frame/pack_utils.o $(WRFPATH)/frame/wrf_debug.o -L$(WRFPATH)/main -L$(WRFPATH)/external/io_int \\&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;-L$(WRFPATH)/external/io_grib1 -L$(WRFPATH)/external/io_netcdf -lwrfio_nf -L$(WRFPATH)/external/esmf_time_f90 -L$(WRFPATH)/external/RSL_LITE \\&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;-L$(WRFPATH)/external/io_grib_share \\&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;-lwrflib -lwrfio_int -lwrfio_nf -lio_grib1 -lio_grib_share -lesmf_time&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;CRTMLIB = ../../../lib/std/&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;#LDR   = mpiifort -openmp -threads -m64 -mcmodel=small -parallel -g -traceback -debug inline-debug-info&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;#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&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;SEARCH  =&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;#&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;# Assemble Options&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;#&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;FFLAGS  = $(OPTS) $(LIST) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;                                                               &lt;/DIV&gt;TARGET = cfs_ncep_post#WRFPATH = /home1/lmarx/nam_nmm_real_fcst.fd#WRFPATH=/home/satyam/projects/WRF/wrf_files/WRFV3WRFPATH=/home/sharad/projects/WRF/wrf_files/WRFV3#NETCDFPATH = /usr/local#NETCDFPATH = /home/satyam/projects/NETCDFNETCDFPATH = /usr/localFC    = mpiifortCPP   = /usr/bin/cpp -PCPPFLAGS =OPTS   = -O2 -g -autoLIST   =FREE   = -freeTRAPS  =PROFILE =DEBUG  = -gMAP   =W3LIBDIR = ../../../lib/stdNCDLIBS = -L$(NETCDFPATH)/lib -lnetcdfNCDFFLAGS = -I$(NETCDFPATH)/includeWRFFFLAGS = -I$(WRFPATH)/external/io_quiltCRTMFFLAGS = -I../../../crtm2W3FLAGS = -I../../../lib/std/incmod/w3_4GFSIOFLAGS = -I../../../lib/std/incmod/gfsioGFSLIST = ../../cfs_global_atmos.fd/gfsio_module.o ../../cfs_global_atmos.fd/byteswap.o \\../../cfs_global_atmos.fd/bafrio.o&lt;BR /&gt;#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/&lt;BR /&gt;#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&lt;BR /&gt;&lt;BR /&gt;SEARCH  =## Assemble Options#FFLAGS  = $(OPTS) $(LIST) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;FFLAGST = $(OPTS) $(LIST) $(FREE) $(TRAPS) $(PROFILE) $(DEBUG) $(NCDFFLAGS) $(WRFFLAGS) $(CRTMFFLAGS) $(W3FLAGS) $(GFSIOFLAGS)&lt;/DIV&gt;&lt;DIV&gt;LDFLAGS = $(MAP) $(SMP) $(PROFILE)&lt;/DIV&gt;&lt;DIV&gt;LIBS   = $(SEARCH) $(NCDLIBS) $(WRFLIB) -L$(W3LIBDIR) -lw3_4 -lbacio_4 -lsp_4 -lfftpack_8 -L$(CRTMLIB) -lcrtm2 \\&lt;/DIV&gt;&lt;DIV&gt;-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&lt;/DIV&gt;&lt;DIV&gt;#-lmkl_lapack95 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lguide -lmpi -lnetcdf -lpthread&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;SEARCH  =&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;# Free-form object files&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;OBJST= module_internal_header_util.o getVariable.o getIVariable.o getVariableB.o getIVariableN.o getVariableRSM.o \\&lt;/DIV&gt;&lt;DIV&gt;    kinds_mod.o machine.o physcons.o \\&lt;/DIV&gt;&lt;DIV&gt;    count_recs_wrf_binary_file.o inventory_wrf_binary_file.o \\&lt;/DIV&gt;&lt;DIV&gt;    next_buf.o retrieve_index.o ZENSUN.o CLDFRAC_ZHAO.o \\&lt;/DIV&gt;&lt;DIV&gt;    GFSPOST_EXP.o GETGBANDSCATTER.o&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;# Fixed-form object files&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;OBJS=  VRBLS2D_mod.o VRBLS3D_mod.o MASKS_mod.o SOIL_mod.o \\&lt;/DIV&gt;&lt;DIV&gt;    BNDLYR.o BOUND.o CALCAPE.o CALDWP.o CALDRG.o CALHEL.o CALLCL.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALMCVG.o CALMXW.o CALPOT.o CALPW.o CALRH.o CALRCH.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALSTRM.o CALTAU.o CALTHTE.o CALVOR.o CALWXT.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALWXT_RAMER.o CALWXT_BOURG.o CALWXT_REVISED.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALWXT_EXPLICIT.o CALWXT_DOMINANT.o \\&lt;/DIV&gt;&lt;DIV&gt;    CLDRAD.o CLMAX.o COLLECT.o COLLECT_LOC.o \\&lt;/DIV&gt;&lt;DIV&gt;    DEWPOINT.o \\&lt;/DIV&gt;&lt;DIV&gt;    FDLVL.o FIXED.o FRZLVL.o FRZLVL2.o \\&lt;/DIV&gt;&lt;DIV&gt;    GET_BITS.o GRIBIT_EXP.o INITPOST.o LFMFLD.o INITPOST_BIN.o \\&lt;/DIV&gt;&lt;DIV&gt;    MISCLN.o MIXLEN.o MDL2P_EXP.o MDLFLD.o MPI_FIRST.o MPI_LAST.o \\&lt;/DIV&gt;&lt;DIV&gt;    NGMFLD.o NGMSLP.o OTLFT.o OTLIFT.o SLP_new.o SLP_NMM.o EXCH.o \\&lt;/DIV&gt;&lt;DIV&gt;    PARA_RANGE.o POSTDATA.o PROCESS_EXP.o INITPOST_NMM.o EXCH2.o \\&lt;/DIV&gt;&lt;DIV&gt;    READCNTRL.o SCLFLD.o SERVER.o SETUP_SERVERS.o SURFCE.o \\&lt;/DIV&gt;&lt;DIV&gt;    SPLINE.o TABLE.o TABLEQ.o TRPAUS.o TTBLEX.o WETBULB.o WRFPOST_EXP.o \\&lt;/DIV&gt;&lt;DIV&gt;    INITPOST_NMM_BIN.o CALMICT.o CALVIS.o MICROINIT.o GPVS.o MDL2SIGMA.o \\&lt;/DIV&gt;&lt;DIV&gt;    ETCALC.o CANRES.o CALGUST.o WETFRZLVL.o SNFRAC.o MDL2AGL.o SNFRAC_GFS.o \\&lt;/DIV&gt;&lt;DIV&gt;    INITPOST_RSM.o AVIATION.o DEALLOCATE.o INITPOST_NMM_BIN_MPIIO.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALPBL.o MDL2SIGMA2.o INITPOST_GFS_EXP.o CALRH_GFS.o LFMFLD_GFS.o CALRAD.o \\&lt;/DIV&gt;&lt;DIV&gt;    CALRAD_WCLOUD.o MDL2THANDPV_EXP.o CALPBLREGIME.o POLEAVG.o xbsrch.o&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;# Includes&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;##INCLUDES= parm.tbl parmeta parmout parmsoil cuparm&lt;/DIV&gt;&lt;DIV&gt;INCLUDES= parm.tbl cuparm&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;# Common Blocks&lt;/DIV&gt;&lt;DIV&gt;#&lt;/DIV&gt;&lt;DIV&gt;COMMS= LOOKUP.comm  RQSTFLD.comm  CTLBLK.comm \\&lt;/DIV&gt;&lt;DIV&gt;    GRIDSPEC.comm CMASSI.comm RHGRD.comm&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;DEPS= $(COMMS) $(INCLUDES)&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;.SUFFIXES:   .F .f .o&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;.F.f:&lt;/DIV&gt;&lt;DIV&gt;    $(CPP) $(CPPFLAGS) $&amp;lt; &amp;gt; $*.f&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;$(TARGET):   $(OBJST) $(OBJS)&lt;/DIV&gt;&lt;DIV&gt;    $(FC) $(LDFLAGS) -o $@ $(OBJST) $(OBJS) $(GFSLIST) $(LIBS)&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;.f.o:&lt;/DIV&gt;&lt;DIV&gt;    $(FC) -fixed $(FFLAGS) -c $&amp;lt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;clean:&lt;/DIV&gt;&lt;DIV&gt;    /bin/rm -f $(TARGET) *.o *.mod&lt;/DIV&gt;&lt;DIV&gt;=================================&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Any suggestion will be very helpful&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks and regards&lt;/DIV&gt;&lt;DIV&gt;Sharad&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Jan 2012 06:23:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766496#M85</guid>
      <dc:creator>Bhaskar__Sharad_S</dc:creator>
      <dc:date>2012-01-05T06:23:09Z</dc:date>
    </item>
    <item>
      <title>Linking Error In Intel compilers used</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766497#M86</link>
      <description>Hi Sharad,&lt;BR /&gt;&lt;BR /&gt;There appears to be a discrepancy between the output you posted and the Makefile you posted. The linking line in the Makefile is&lt;BR /&gt;&lt;BR /&gt;$(FC) $(LDFLAGS) -o $@ $(OBJST) $(OBJS) $(GFSLIST) $(LIBS)&lt;BR /&gt;&lt;BR /&gt;And in the Makefile, the variable LIBS is set with&lt;BR /&gt;&lt;BR /&gt;LIBS = $(SEARCH) $(NCDLIBS) $(WRFLIB) -L$(W3LIBDIR) -lw3_4 -lbacio_4 -lsp_4 -lfftpack_8 -L$(CRTMLIB) -lcrtm2 \&lt;BR /&gt;-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&lt;BR /&gt;&lt;BR /&gt;However, in your output, where the LIBS variable should be expanded, it is only showing&lt;BR /&gt;&lt;BR /&gt;-lmpiif -openmp -lpthread&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools</description>
      <pubDate>Thu, 05 Jan 2012 15:37:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766497#M86</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-01-05T15:37:02Z</dc:date>
    </item>
    <item>
      <title>Linking Error In Intel compilers used</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766498#M87</link>
      <description>&lt;DIV&gt;i used&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;make LIBS="-lmpiif -openmp -lpthread" &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;insted of make&lt;/DIV&gt;</description>
      <pubDate>Fri, 06 Jan 2012 03:07:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766498#M87</guid>
      <dc:creator>Bhaskar__Sharad_S</dc:creator>
      <dc:date>2012-01-06T03:07:01Z</dc:date>
    </item>
    <item>
      <title>Linking Error In Intel compilers used</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766499#M88</link>
      <description>Hi Sharad,&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;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).&lt;BR /&gt;&lt;BR /&gt;Please let me know if this works for you.&lt;BR /&gt;&lt;BR /&gt;Sincerely,&lt;BR /&gt;James Tullos&lt;BR /&gt;Technical Consulting Engineer&lt;BR /&gt;Intel Cluster Tools</description>
      <pubDate>Fri, 06 Jan 2012 14:27:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Linking-Error-In-Intel-compilers-used/m-p/766499#M88</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2012-01-06T14:27:35Z</dc:date>
    </item>
  </channel>
</rss>

