EMsoft-org / EMsoft-org/EMsoftSuperbuild
jsonfortran installs into lib64 on SUSE Linux which messes up the SDK file.
- Dominant language
- CMake
- Stars
- 9
- Forks
- 52
- PR merge metrics
- No merged PRs in 30d
Description
1) The json libraries were installed in a "lib64" folder. However,
EMsoft_SDK.cmake (line 68) has "lib" coded into the JSONFORTRAN_DIR (the
produced error message is copied below). I've noticed that this is an
inconsistency with several packages, when building on various linux
distros. I just modified that line in the cmake file to include "lib64"
and everything worked from there.
Some linux distros (e.g. openSuse) put libraries in lib64, not lib
"
CMake Error at
/users0/jhochhal/src/emsoft/emsoft_sdk/EMsoft_SDK.cmake:31 (message):
Support Lib does not exist:
/users0/jhochhal/src/emsoft/emsoft_sdk/jsonfortran-4.2.1-Debug/lib/cmake/jsonfortran-gnu-4.2.1
Call Stack (most recent call first):
/users0/jhochhal/src/emsoft/emsoft_sdk/EMsoft_SDK.cmake:71
(Check3rdPartyDir)
CMakeLists.txt:3 (include)
"
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.