爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20304|回复: 35

关于SMOKE编译问题求教

[复制链接]

新浪微博达人勋

发表于 2016-2-1 20:43:45 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
我的SMOKE一直是编译失败的。。但是由于官网给的压缩包里有可执行文件所以一直也没有发现,近期想本地编译SMOKE却发现了如下问题,IOAPI和NETCDF都安了,按照说明书该链接也链接了。。编译器PGI10.2。下面是log,感觉缺库,可是该链接的都连接了,我直接把ncf的lib里东西全都复制到SMOKE外部库对应位置也没用。。还是出这个。。
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(close3.o): In function `close3_':
/root/SMOKE/smoke/IOAPI/ioapi/close3.f:88: undefined reference to `ncclos_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(inqatt3.o): In function `inqatt3_':
/root/SMOKE/smoke/IOAPI/ioapi/inqatt3.f:195: undefined reference to `nf_inq_varnatts_'
/root/SMOKE/smoke/IOAPI/ioapi/inqatt3.f:224: undefined reference to `nf_inq_attname_'
/root/SMOKE/smoke/IOAPI/ioapi/inqatt3.f:241: undefined reference to `nf_inq_att_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdatt3.o): In function `rdatt3_':
/root/SMOKE/smoke/IOAPI/ioapi/rdatt3.f:166: undefined reference to `nf_inq_att_'
/root/SMOKE/smoke/IOAPI/ioapi/rdatt3.f:204: undefined reference to `nf_get_att_text_'
/root/SMOKE/smoke/IOAPI/ioapi/rdatt3.f:222: undefined reference to `nf_get_att_int_'
/root/SMOKE/smoke/IOAPI/ioapi/rdatt3.f:226: undefined reference to `nf_get_att_real_'
/root/SMOKE/smoke/IOAPI/ioapi/rdatt3.f:230: undefined reference to `nf_get_att_double_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(sync3.o): In function `sync3_':
/root/SMOKE/smoke/IOAPI/ioapi/sync3.f:110: undefined reference to `ncsnc_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wratt3.o): In function `wratt3_':
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:202: undefined reference to `nf_redef_'
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:224: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:227: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:230: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:233: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/wratt3.f:244: undefined reference to `nf_enddef_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(desc3.o): In function `desc3_':
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:222: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:238: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:249: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:260: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:271: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:282: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:293: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:305: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:322: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:343: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:358: undefined reference to `ncanam_'
/root/SMOKE/smoke/IOAPI/ioapi/desc3.F:374: undefined reference to `ncagt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(init3.o): In function `init3_':
/root/SMOKE/smoke/IOAPI/ioapi/init3.F:154: undefined reference to `ncpopt_'
/root/SMOKE/smoke/IOAPI/ioapi/init3.F:154: undefined reference to `nf_inq_libvers_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(open3.o): In function `open3_':
/root/SMOKE/smoke/IOAPI/ioapi/open3.F:424: undefined reference to `ncclos_'
/root/SMOKE/smoke/IOAPI/ioapi/open3.F:433: undefined reference to `ncclos_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnfil3.o): In function `opnfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:134: undefined reference to `nf_open_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:146: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:159: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:181: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:194: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:201: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:212: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:222: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:232: undefined reference to `ncagt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:242: more undefined references to `ncagt_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnfil3.o): In function `opnfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:396: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:407: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:418: undefined reference to `ncdid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:428: undefined reference to `ncdinq_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:456: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:464: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:476: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:484: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:492: undefined reference to `ncvid_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:500: more undefined references to `ncvid_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnfil3.o): In function `opnfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:694: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:704: undefined reference to `ncvid_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:713: undefined reference to `ncvinq_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:724: undefined reference to `ncagtc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:743: undefined reference to `ncredf_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:748: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:756: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:764: undefined reference to `ncendf_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:776: undefined reference to `ncsnc_'
/root/SMOKE/smoke/IOAPI/ioapi/opnfil3.F:786: undefined reference to `ncclos_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnlog3.o): In function `opnlog3_':
/root/SMOKE/smoke/IOAPI/ioapi/opnlog3.F:107: undefined reference to `ncagtc_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdvars.o): In function `rdvars_':
/root/SMOKE/smoke/IOAPI/ioapi/rdvars.F:191: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdvars.F:212: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(shut3.o): In function `shut3_':
/root/SMOKE/smoke/IOAPI/ioapi/shut3.F:81: undefined reference to `ncclos_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrprofil.o): In function `wrprofil_':
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:91: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:105: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:127: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:142: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:158: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrprofil.F:171: undefined reference to `ncvpt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrvars.o):/root/SMOKE/smoke/IOAPI/ioapi/wrvars.F:146: more undefined references to `ncvpt_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(chkfil3.o): In function `chkfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/chkfil3.f:328: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/chkfil3.f:338: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/chkfil3.f:350: undefined reference to `ncagt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(ckfile3.o): In function `ckfile3_':
/root/SMOKE/smoke/IOAPI/ioapi/ckfile3.f:896: undefined reference to `ncagt_'
/root/SMOKE/smoke/IOAPI/ioapi/ckfile3.f:903: undefined reference to `ncagt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(opnlist3.o): In function `opnlist3_':
/root/SMOKE/smoke/IOAPI/ioapi/opnlist3.f:341: undefined reference to `ncclos_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rddict3.o): In function `rddict3_':
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:85: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:105: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:130: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:145: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:156: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:167: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rddict3.o):/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:178: more undefined references to `ncvgt1_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rddict3.o): In function `rddict3_':
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:233: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:247: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:261: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:272: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:283: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:294: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rddict3.o):/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:305: more undefined references to `ncvgt1_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rddict3.o): In function `rddict3_':
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:349: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:365: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:383: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:401: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:419: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/rddict3.f:438: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdiddata.o): In function `rdiddata_':
/root/SMOKE/smoke/IOAPI/ioapi/rdiddata.f:80: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rdiddata.f:93: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdsmatrx.o): In function `rdsmatrx_':
/root/SMOKE/smoke/IOAPI/ioapi/rdsmatrx.f:90: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdsmatrx.f:101: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdtflag.o): In function `rdtflag_':
/root/SMOKE/smoke/IOAPI/ioapi/rdtflag.f:212: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(syncfid.o): In function `syncfid_':
/root/SMOKE/smoke/IOAPI/ioapi/syncfid.f:68: undefined reference to `nf_sync_'
/root/SMOKE/smoke/IOAPI/ioapi/syncfid.f:104: undefined reference to `nf_sync_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrdict3.o): In function `wrdict3_':
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:98: undefined reference to `ncvgtc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:135: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:153: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:171: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:182: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:193: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:204: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrdict3.o):/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:215: more undefined references to `ncvpt1_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrdict3.o): In function `wrdict3_':
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:259: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:275: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:292: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:303: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:314: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:325: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrdict3.o):/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:336: more undefined references to `ncvpt1_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrdict3.o): In function `wrdict3_':
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:380: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:397: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:415: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:433: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:451: undefined reference to `ncvptc_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:470: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrdict3.f:486: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wriddata.o): In function `wriddata_':
/root/SMOKE/smoke/IOAPI/ioapi/wriddata.f:74: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wriddata.f:90: undefined reference to `ncvpt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrsmatrx.o): In function `wrsmatrx_':
/root/SMOKE/smoke/IOAPI/ioapi/wrsmatrx.f:82: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrsmatrx.f:103: undefined reference to `ncvpt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrtflag.o): In function `wrtflag_':
/root/SMOKE/smoke/IOAPI/ioapi/wrtflag.f:127: undefined reference to `ncvpt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o): In function `crtfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:166: undefined reference to `nf_create_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:173: undefined reference to `ncclos_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:179: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:194: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:205: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:217: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:228: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:240: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:251: undefined reference to `ncapt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:273: more undefined references to `ncapt_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o): In function `crtfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:534: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:546: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:562: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:569: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:581: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:616: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:624: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:632: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:640: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:668: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:680: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:689: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:699: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:715: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:732: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:739: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:758: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:779: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:786: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:797: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:818: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:825: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:833: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:844: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:855: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:864: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:872: undefined reference to `ncvdef_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:880: more undefined references to `ncvdef_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o): In function `crtfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:899: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:906: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:914: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:925: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:936: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:945: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:954: undefined reference to `ncvdef_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:963: more undefined references to `ncvdef_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o): In function `crtfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1005: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1012: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1020: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1034: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1052: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1059: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1078: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1085: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1104: undefined reference to `ncddef_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o):/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1110: more undefined references to `ncddef_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crtfil3.o): In function `crtfil3_':
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1126: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1139: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1153: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1162: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1171: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1186: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1208: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1215: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1231: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1245: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1250: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1257: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1277: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1290: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1308: undefined reference to `ncendf_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1331: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/crtfil3.F:1353: undefined reference to `ncsnc_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(m3abort.o): In function `m3abort_':
/root/SMOKE/smoke/IOAPI/ioapi/m3abort.F:57: undefined reference to `nf_strerror_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdgrnest.o): In function `rdgrnest_':
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:98: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:111: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:136: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:155: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:173: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:188: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdgrnest.o):/root/SMOKE/smoke/IOAPI/ioapi/rdgrnest.F:206: more undefined references to `ncvgt_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(rdprofil.o): In function `rdprofil_':
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:98: undefined reference to `ncvgt1_'
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:112: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:138: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:157: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:176: undefined reference to `ncvgt_'
/root/SMOKE/smoke/IOAPI/ioapi/rdprofil.F:192: undefined reference to `ncvgt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrgrnest.o): In function `wrgrnest_':
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:92: undefined reference to `ncvpt1_'
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:106: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:128: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:144: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:159: undefined reference to `ncvpt_'
/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:172: undefined reference to `ncvpt_'
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(wrgrnest.o):/root/SMOKE/smoke/IOAPI/ioapi/wrgrnest.F:188: more undefined references to `ncvpt_' follow
/root/SMOKE/smoke/subsys/ioapi/Linux2_x86_64pg/libioapi.a(crdict3.o): In function `crdict3_':
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:66: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:73: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:80: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:84: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:91: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:95: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:102: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:110: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:117: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:121: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:128: undefined reference to `ncddef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:132: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:139: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:148: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:155: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:160: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:167: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:172: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:179: undefined reference to `ncapt_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:297: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:304: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:309: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:316: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:329: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:340: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:345: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:357: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:363: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:375: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:380: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:395: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:401: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:408: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:420: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:427: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:439: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:446: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:451: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:458: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:467: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:474: undefined reference to `ncvdef_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:482: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:492: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:497: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:505: undefined reference to `ncaptc_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:510: undefined reference to `ncabor_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:520: undefined reference to `ncendf_'
/root/SMOKE/smoke/IOAPI/ioapi/crdict3.f:527: undefined reference to `ncabor_'
make: *** [grwinven] Error 2
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-17 11:45:16 | 显示全部楼层
weilin421 发表于 2016-2-1 20:45
这问题卡了三天了。。刚开始觉得可能是IOAPI库没装好,但是好像并不是。。而且undefined的感觉像是ncf库里 ...

请问楼主问题解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2016-2-1 20:45:19 | 显示全部楼层
这问题卡了三天了。。刚开始觉得可能是IOAPI库没装好,但是好像并不是。。而且undefined的感觉像是ncf库里的文件。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-31 11:57:14 | 显示全部楼层
1009469821 发表于 2016-3-17 11:45
请问楼主问题解决了吗

解决了。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-20 14:24:11 | 显示全部楼层
求教怎么解决的?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-11-13 11:43:38 | 显示全部楼层
求教,我也遇到这问题了,怎么解决的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-11-13 11:48:22 | 显示全部楼层
tongqing 发表于 2017-11-13 11:43
求教,我也遇到这问题了,怎么解决的

smoke本身免编译,解压了就能用的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-11-13 11:49:11 | 显示全部楼层
这个问题就是netcdf库路径没连接正确
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-11-13 12:08:50 | 显示全部楼层
weilin421 发表于 2017-11-13 11:49
这个问题就是netcdf库路径没连接正确

我的错误提示是和你一样的,但不是安装smoke,我是在m3tool目录下make出现的问题,我是直接把库文件copy过来的,netcdf 4.1.3
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-11-13 12:52:25 | 显示全部楼层
tongqing 发表于 2017-11-13 12:08
我的错误提示是和你一样的,但不是安装smoke,我是在m3tool目录下make出现的问题,我是直接把库文件copy ...

拷不拷批不重要,makefile里有netcdf的路径你要改到你安装的目录
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表