Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jsonfortran installs into lib64 on SUSE Linux which messes up the SDK file. #3

Open
imikejackson opened this issue Dec 19, 2017 · 2 comments
Assignees

Comments

@imikejackson
Copy link
Collaborator

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)
   "
@hakonanes
Copy link
Contributor

This is also the case on:

> cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

@marcdegraef
Copy link
Collaborator

marcdegraef commented Oct 11, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants