Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

cesm1_0_3 mkdatadomain error while loading shared libraries: libnetcdf.so.4

Dear, At the moment I am trying to create my own single-point datasets, following the steps in the user manual.For the first step, I had no problem compiling and running mkgriddata.Then I try to run ./mkdatadomain, and I get the following error: ./mkdatadomain: error while loading shared libraries: libnetcdf.so.4: cannot open shared object file: No such file or directorySo it seems he is looking for libnetcdf.so.4, while I have libnetcdf.so.7 in my netcdf-4.1.3/lib folder.The strange thing is that I do not see direcly how the mkdatadomain executable is created. This while cesm1_0_3 model folder has been ported from another system, and I recompiled everything again. I can run an cesm executable and can compile and execute the mkgriddata and mksurfdata executables without a problem. But the mkdatadomain executable is still the old one (looking at the time stamp vi "ll" in unix).So I am wondering in which step this mkdatadomain executable is created? And also, why the system is looking for the libnetcdf.so.4 file, although another library directory is properly set in my environment and via the compilations flags (as all other components run without a problem). Thanks for your advice on this.Regards,Matthias
 
Top