Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Generating wesely using ifort compiler

zhangzhiqiang19

New member
Dear all

I am trying to generate wesely(./make_util wesely) using ifort compiler,and I encounter errors.

Could you please give me some help or suggestions?

Thanks in advance!

The error information reads


"Using ifort fortan90 compiler
NETCDF_DIR = -I/public/software/mathlib/netcdf/intel/4.1.3

ifort -g -c -I/public/software/mathlib/netcdf/intel/4.1.3/include mo_calendar.f90
ifort -g -c -I/public/software/mathlib/netcdf/intel/4.1.3/include make_wesely.f90
ifort -o wesely -g mo_calendar.o make_wesely.o -L/public/software/mathlib/netcdf/intel/4.1.3/lib -lnetcdf
make_wesely.o: In function `MAIN__':
/public/lapc/zhangzq/pre/wes-coldens/make_wesely.f90:77: undefined reference to `nf_open_'
make_wesely.o: In function `MAIN__':
make_wesely.f90:(.text+0x70f): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0x7e9): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0x8c9): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0x9a3): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0xa83): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0xb5d): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0x14ff): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x15d9): undefined reference to `nf_get_var_real_'
make_wesely.f90:(.text+0x16b9): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x1793): undefined reference to `nf_get_var_real_'
make_wesely.f90:(.text+0x181e): undefined reference to `nf_close_'
make_wesely.f90:(.text+0x1b2e): undefined reference to `nf_open_'
make_wesely.f90:(.text+0x1c18): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0x1cf2): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0x1dd2): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0x1eac): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0x1f8c): undefined reference to `nf_inq_dimid_'
make_wesely.f90:(.text+0x2066): undefined reference to `nf_inq_dimlen_'
make_wesely.f90:(.text+0x2860): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x293a): undefined reference to `nf_get_var_real_'
make_wesely.f90:(.text+0x2a1a): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x2af4): undefined reference to `nf_get_var_real_'
make_wesely.f90:(.text+0x2b7f): undefined reference to `nf_close_'
make_wesely.f90:(.text+0x4e69): undefined reference to `nf_create_'
make_wesely.f90:(.text+0x4f61): undefined reference to `nf_def_dim_'
make_wesely.f90:(.text+0x5059): undefined reference to `nf_def_dim_'
make_wesely.f90:(.text+0x5151): undefined reference to `nf_def_dim_'
make_wesely.f90:(.text+0x5249): undefined reference to `nf_def_dim_'
make_wesely.f90:(.text+0x5390): undefined reference to `nf_def_var_'
make_wesely.f90:(.text+0x54db): undefined reference to `nf_def_var_'
make_wesely.f90:(.text+0x5640): undefined reference to `nf_def_var_'
make_wesely.f90:(.text+0x5704): undefined reference to `nf_enddef_'
make_wesely.f90:(.text+0x57de): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x597c): undefined reference to `nf_put_var_real_'
make_wesely.f90:(.text+0x5a56): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x5bf4): undefined reference to `nf_put_var_real_'
make_wesely.f90:(.text+0x5cce): undefined reference to `nf_inq_varid_'
make_wesely.f90:(.text+0x5da2): undefined reference to `nf_put_var_int_'
make_wesely.f90:(.text+0x5e2d): undefined reference to `nf_close_'
make_wesely.o: In function `handle_ncerr_':
/public/lapc/zhangzq/pre/wes-coldens/make_wesely.f90:303: undefined reference to `nf_strerror_'
make: *** [wesely] Error 1
Failed to build bio_emiss
"

Zhiqiang

Best regards
 
Top