大家好,我在編譯FLEXPART-WRF(version3.1)的時(shí)候(使用pgi10.2,netcdf4.1.3與netcdf4.1.1)遇到了一個(gè)報(bào)錯(cuò):
PGF90-S-0038-Symbol, nf_netcdf4, has not been explicitly declared (write_ncheader.f90)
PGF90-S-0038-Symbol, nf_def_var_deflate, has not been explicitly declared (write_ncheader.f90)
0 inform, 0 warnings, 2 severes, 0 fatal for write_ncheader
make: *** [write_ncheader.o] Error 2
我在FLEXPART官網(wǎng)的交流區(qū)看到有人遇到過這個(gè)問題,官網(wǎng)給的解答是因?yàn)檎也坏絥etcdf.inc文件,需要檢查makefile中的netcdf路徑是否正確,如下:
Your error message is a sign that the the module netcdf.inc was not available. This is not part of FLEXPART WRF, it comes from the netCDF library. Make sure you have development kit of netCDF libs and that your include path in the makefile is correct.
但我的netcdf安裝的沒有問題(輸入ncdump會(huì)出現(xiàn)說明),makefile中給的路徑檢查過也是正確的(NETCDF = /home/yyzhang/netcdf)
請問,有人用過這個(gè)模型,出現(xiàn)過相似的問題嗎,謝謝大家。
FLEXPART-WRF |