Skip to content

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

@imikejackson

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions