hdf.f90 : No such file or directory #1609
Replies: 8 comments 5 replies
-
Hello. What files are in your hdf-hdf4.3.0 directory? |
Beta Was this translation helpful? Give feedback.
-
And what is in the hdf4-hdf4.3.0/include subdirectory? |
Beta Was this translation helpful? Give feedback.
-
You did not enable Fortran support when you compiled HDF4. Please reinstall HDF4, either adding It also seems that you are not running |
Beta Was this translation helpful? Give feedback.
-
Hello. Sorry, we can get to these questions only as time permits. In your ldt directory, you need to edit the make/configure.ldt file. Add |
Beta Was this translation helpful? Give feedback.
-
I compiled ldt using the command above, but encountered the following error (see attached image). Additionally, here is the list of paths in the /make/configure.ldt file. |
Beta Was this translation helpful? Give feedback.
-
Hello. There is an error in your LDT environment variables. LDT_JPEG is for specifying the location of the JPEG library. Set this only if you cannot use the system provided version of libjpeg. LDT_OPENJPEG is for specifying the location of the OpenJPEG library, libopenjp2.so. The Build Instrustions section of the LDT Users Guide has more information (https://nasa-lis.github.io/LISF/LDT_users_guide/LDT_users_guide.html) First, you must fix your envrionment variables:
Second, go into your LISF/ldt directory and:
|
Beta Was this translation helpful? Give feedback.
-
By the way, if you want to make changes to the LISF source code, then you must go through this compilation process. But if you want to run LISF as is, then you can try our AppImage version of LISF. Click on Releases and look either the "LISF master (pre-releaes) image" or the "LISF Public 7.5.1 Release". |
Beta Was this translation helpful? Give feedback.
-
Hello. Sorry for the delay. Would you please determine where your JPEG library, libjpeg.so, is installed? I would expect it do be in either /usr/lib, /usr/lib64, /lib, or /lib64. |
Beta Was this translation helpful? Give feedback.
-
When I previously ran ./compile without installing HDF4 and HDF-EOS2 the compilation worked successfully. However, when I tried configuring and compiling it with hdf4, it showed this error:
These are all the files I have installed:
I was trying to run test case for LDT. However, it showed the error "
Error termination. Backtrace:
#0 0x155550f19302 in ???
#1 0x155550f19dc9 in ???
#2 0x155550f1b252 in ???
#3 0x5a7000 in ???
#4 0x7e87b2 in ???
#5 0x542c54 in ???
#6 0x53ee22 in ???
#7 0x5e30e2 in ???
#8 0x59d73e in ???
#9 0x5f39cf in ???
#10 0x62a996 in ???
#11 0x406df6 in ???
#12 0x155550386d84 in ???
#13 0x406e2d in ???
#14 0xffffffffffffffff in ??? "
Then I ran tail ldtlog.0000 command to get the error and it showed this message "Reconfigure LDT with HDF4 support, recompile, and run again ".
Beta Was this translation helpful? Give feedback.
All reactions