maria_wind
New member
I am getting an error when trying to compile WRF4.0.1 with a GNU compiler on a Debian Linux Machine.
The error appears first in line 1670 of the log_gnu.compile file:
diffwrf io_netcdf is being built now.
wrf_io.o: In function `__ext_ncd_support_routines_MOD_netcdf_err.part.0':
wrf_io.f
.text+0x1f): undefined reference to `nf_strerror_'
wrf_io.o: In function `__ext_ncd_support_routines_MOD_gettimeindex':
wrf_io.f
.text+0x5a82): undefined reference to `nf_put_vara_text_'
wrf_io.o: In function `ext_ncd_get_var_td_char_':
wrf_io.f
.text+0xd275): undefined reference to `nf_inq_varid_'
wrf_io.f
.text+0xd2c8): undefined reference to `nf_inq_var_
...
makefile:43: recipe for target 'diffwrf' failed
make[2]: [diffwrf] Error 1 (ignored)
The netCDF libraries should all be linked correctly. Has anyone an idea how to fix this error?
The error appears first in line 1670 of the log_gnu.compile file:
diffwrf io_netcdf is being built now.
wrf_io.o: In function `__ext_ncd_support_routines_MOD_netcdf_err.part.0':
wrf_io.f
wrf_io.o: In function `__ext_ncd_support_routines_MOD_gettimeindex':
wrf_io.f
wrf_io.o: In function `ext_ncd_get_var_td_char_':
wrf_io.f
wrf_io.f
...
makefile:43: recipe for target 'diffwrf' failed
make[2]: [diffwrf] Error 1 (ignored)
The netCDF libraries should all be linked correctly. Has anyone an idea how to fix this error?