Skip to content

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

Description

@imikejackson
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)
   "

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions