Opened 8 years ago
Closed 7 years ago
#132 closed Support (fixed)
Error while installation flexwrf3.2 with GNU for OPENMP parallel run
Reported by: | skarri | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | FP coding/compilation | Version: | FLEXPART-WRF |
Keywords: | Cc: |
Description
Hi,
I installed netcdf fortran according to you
I have given complete path of netcdf in makefile.mom
after that I have received the following error
write_ncheader.f90:126.60:
ncret = nf_create(path(1)(1:length(1))ncname, NF_NETCDF4,ncid)
1
Error: Symbol 'nf_netcdf4' at (1) has no IMPLICIT type
write_ncheader.f90:359.10:
ncret = NF_DEF_VAR_deflate(ncid,nclonvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:372.10:
ncret = NF_DEF_VAR_deflate(ncid,nclonvid2, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:383.10:
ncret = NF_DEF_VAR_deflate(ncid,nclatvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:391.10:
ncret = NF_DEF_VAR_deflate(ncid,nclatvid2, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:401.10:
ncret = NF_DEF_VAR_deflate(ncid,nclvlvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:412.10:
ncret = NF_DEF_VAR_deflate(ncid,ncspcvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:420.10:
ncret = NF_DEF_VAR_deflate(ncid,ncagevid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:430.10:
ncret = NF_DEF_VAR_deflate(ncid,ncrecvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:438.10:
ncret = NF_DEF_VAR_deflate(ncid,ncrnvid, shuffle, 1, deflate_level)
1
Error: Function 'nf_def_var_deflate' at (1) has no IMPLICIT type
write_ncheader.f90:448.10:
pls, suggest me
Thanking you
Change History (6)
comment:1 Changed 8 years ago by adingwell
comment:2 follow-up: ↓ 3 Changed 8 years ago by skarri
Dear Adingwell,
I have checked my netcdf library configuration status. It shows
--has-nc4 -> no
Is it indicating my netcdf library configured by disabling netcdf4 ?
If so I have to recompile my netcdf again by enabling netcdf4 ( am I correct ?)
comment:3 in reply to: ↑ 2 Changed 8 years ago by pesei
Replying to skarri:
Dear Adingwell,
I have checked my netcdf library configuration status. It shows
--has-nc4 -> no
Is it indicating my netcdf library configured by disabling netcdf4 ?
If so I have to recompile my netcdf again by enabling netcdf4 ( am I correct ?)
would think that, yes.
comment:4 Changed 8 years ago by pesei
- Component changed from FP other to FP coding/compilation
- Milestone FLEXPART_WRF_3.2_FPbase_9 deleted
comment:5 Changed 8 years ago by adingwell
Yes, recompiling the netcdf libraries with netcdf4-support enabled should fix your problem.
comment:6 Changed 7 years ago by pesei
- Resolution set to fixed
- Status changed from new to closed
As there has been no feedback by the reporter, I assume this can be considered fixed.
Did you compile the libraries with netcdf4 support (i.e. did you use the option --enable-netcdf4 when running ./configure).
If you're unsure, you can check this by running:
It is possible to compile flexpart-wrf without netcdf4-support by setting the NETCDFVERSION variable in makefile.mom. However, I wouldn't recommend it since you might end up with very large output files and performance might get bottlenecked by the I/O.