error building against OpenCASCADE
by kermitdafrog8 from LinuxQuestions.org on (#6MECW)
Code:CMake Error at /usr/lib64/cmake/OpenCascade/OpenCASCADEFoundationClassesTargets.cmake:101 (message):
The imported target "TKernel" references the file
"/usr/lib64${OCCT_INSTALL_BIN_LETTER}/libTKernel.so.7.8.1"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib64/cmake/OpenCascade/OpenCASCADEFoundationClassesTargets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib64/cmake/OpenCascade/OpenCASCADEConfig.cmake:102 (include)
src/libslic3r/CMakeLists.txt:514 (find_package)What would cause this to happen? All the library files are installed into
/usr/lib64. Thanks for the help.
Code:usr/lib64/libTKBO.so.7.8.1
usr/lib64/libTKBRep.so.7.8.1
usr/lib64/libTKBin.so.7.8.1
usr/lib64/libTKBinL.so.7.8.1
usr/lib64/libTKBinTObj.so.7.8.1
usr/lib64/libTKBinXCAF.so.7.8.1
usr/lib64/libTKBool.so.7.8.1
usr/lib64/libTKCAF.so.7.8.1
usr/lib64/libTKCDF.so.7.8.1
usr/lib64/libTKDCAF.so.7.8.1
usr/lib64/libTKDE.so.7.8.1
usr/lib64/libTKDECascade.so.7.8.1
usr/lib64/libTKDEGLTF.so.7.8.1
usr/lib64/libTKDEIGES.so.7.8.1
usr/lib64/libTKDEOBJ.so.7.8.1
usr/lib64/libTKDEPLY.so.7.8.1
usr/lib64/libTKDESTEP.so.7.8.1
usr/lib64/libTKDESTL.so.7.8.1
usr/lib64/libTKDEVRML.so.7.8.1
usr/lib64/libTKDraw.so.7.8.1
usr/lib64/libTKExpress.so.7.8.1
usr/lib64/libTKFeat.so.7.8.1
usr/lib64/libTKFillet.so.7.8.1
usr/lib64/libTKG2d.so.7.8.1
usr/lib64/libTKG3d.so.7.8.1
usr/lib64/libTKGeomAlgo.so.7.8.1
usr/lib64/libTKGeomBase.so.7.8.1
usr/lib64/libTKHLR.so.7.8.1
usr/lib64/libTKIVtk.so.7.8.1
usr/lib64/libTKIVtkDraw.so.7.8.1
usr/lib64/libTKLCAF.so.7.8.1
usr/lib64/libTKMath.so.7.8.1
usr/lib64/libTKMesh.so.7.8.1
usr/lib64/libTKMeshVS.so.7.8.1
usr/lib64/libTKOffset.so.7.8.1
usr/lib64/libTKOpenGl.so.7.8.1
usr/lib64/libTKOpenGlTest.so.7.8.1
usr/lib64/libTKOpenGles.so.7.8.1
usr/lib64/libTKOpenGlesTest.so.7.8.1
usr/lib64/libTKPrim.so.7.8.1
usr/lib64/libTKQADraw.so.7.8.1
usr/lib64/libTKRWMesh.so.7.8.1
usr/lib64/libTKService.so.7.8.1
usr/lib64/libTKShHealing.so.7.8.1
usr/lib64/libTKStd.so.7.8.1
usr/lib64/libTKStdL.so.7.8.1
usr/lib64/libTKTObj.so.7.8.1
usr/lib64/libTKTObjDRAW.so.7.8.1
usr/lib64/libTKTopAlgo.so.7.8.1
usr/lib64/libTKTopTest.so.7.8.1
usr/lib64/libTKV3d.so.7.8.1
usr/lib64/libTKVCAF.so.7.8.1
usr/lib64/libTKViewerTest.so.7.8.1
usr/lib64/libTKXCAF.so.7.8.1
usr/lib64/libTKXDEDRAW.so.7.8.1
usr/lib64/libTKXMesh.so.7.8.1
usr/lib64/libTKXSBase.so.7.8.1
usr/lib64/libTKXSDRAW.so.7.8.1
usr/lib64/libTKXSDRAWDE.so.7.8.1
usr/lib64/libTKXSDRAWGLTF.so.7.8.1
usr/lib64/libTKXSDRAWIGES.so.7.8.1
usr/lib64/libTKXSDRAWOBJ.so.7.8.1
usr/lib64/libTKXSDRAWPLY.so.7.8.1
usr/lib64/libTKXSDRAWSTEP.so.7.8.1
usr/lib64/libTKXSDRAWSTL.so.7.8.1
usr/lib64/libTKXSDRAWVRML.so.7.8.1
usr/lib64/libTKXml.so.7.8.1
usr/lib64/libTKXmlL.so.7.8.1
usr/lib64/libTKXmlTObj.so.7.8.1
usr/lib64/libTKXmlXCAF.so.7.8.1
usr/lib64/libTKernel.so.7.8.1
The imported target "TKernel" references the file
"/usr/lib64${OCCT_INSTALL_BIN_LETTER}/libTKernel.so.7.8.1"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib64/cmake/OpenCascade/OpenCASCADEFoundationClassesTargets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib64/cmake/OpenCascade/OpenCASCADEConfig.cmake:102 (include)
src/libslic3r/CMakeLists.txt:514 (find_package)What would cause this to happen? All the library files are installed into
/usr/lib64. Thanks for the help.
Code:usr/lib64/libTKBO.so.7.8.1
usr/lib64/libTKBRep.so.7.8.1
usr/lib64/libTKBin.so.7.8.1
usr/lib64/libTKBinL.so.7.8.1
usr/lib64/libTKBinTObj.so.7.8.1
usr/lib64/libTKBinXCAF.so.7.8.1
usr/lib64/libTKBool.so.7.8.1
usr/lib64/libTKCAF.so.7.8.1
usr/lib64/libTKCDF.so.7.8.1
usr/lib64/libTKDCAF.so.7.8.1
usr/lib64/libTKDE.so.7.8.1
usr/lib64/libTKDECascade.so.7.8.1
usr/lib64/libTKDEGLTF.so.7.8.1
usr/lib64/libTKDEIGES.so.7.8.1
usr/lib64/libTKDEOBJ.so.7.8.1
usr/lib64/libTKDEPLY.so.7.8.1
usr/lib64/libTKDESTEP.so.7.8.1
usr/lib64/libTKDESTL.so.7.8.1
usr/lib64/libTKDEVRML.so.7.8.1
usr/lib64/libTKDraw.so.7.8.1
usr/lib64/libTKExpress.so.7.8.1
usr/lib64/libTKFeat.so.7.8.1
usr/lib64/libTKFillet.so.7.8.1
usr/lib64/libTKG2d.so.7.8.1
usr/lib64/libTKG3d.so.7.8.1
usr/lib64/libTKGeomAlgo.so.7.8.1
usr/lib64/libTKGeomBase.so.7.8.1
usr/lib64/libTKHLR.so.7.8.1
usr/lib64/libTKIVtk.so.7.8.1
usr/lib64/libTKIVtkDraw.so.7.8.1
usr/lib64/libTKLCAF.so.7.8.1
usr/lib64/libTKMath.so.7.8.1
usr/lib64/libTKMesh.so.7.8.1
usr/lib64/libTKMeshVS.so.7.8.1
usr/lib64/libTKOffset.so.7.8.1
usr/lib64/libTKOpenGl.so.7.8.1
usr/lib64/libTKOpenGlTest.so.7.8.1
usr/lib64/libTKOpenGles.so.7.8.1
usr/lib64/libTKOpenGlesTest.so.7.8.1
usr/lib64/libTKPrim.so.7.8.1
usr/lib64/libTKQADraw.so.7.8.1
usr/lib64/libTKRWMesh.so.7.8.1
usr/lib64/libTKService.so.7.8.1
usr/lib64/libTKShHealing.so.7.8.1
usr/lib64/libTKStd.so.7.8.1
usr/lib64/libTKStdL.so.7.8.1
usr/lib64/libTKTObj.so.7.8.1
usr/lib64/libTKTObjDRAW.so.7.8.1
usr/lib64/libTKTopAlgo.so.7.8.1
usr/lib64/libTKTopTest.so.7.8.1
usr/lib64/libTKV3d.so.7.8.1
usr/lib64/libTKVCAF.so.7.8.1
usr/lib64/libTKViewerTest.so.7.8.1
usr/lib64/libTKXCAF.so.7.8.1
usr/lib64/libTKXDEDRAW.so.7.8.1
usr/lib64/libTKXMesh.so.7.8.1
usr/lib64/libTKXSBase.so.7.8.1
usr/lib64/libTKXSDRAW.so.7.8.1
usr/lib64/libTKXSDRAWDE.so.7.8.1
usr/lib64/libTKXSDRAWGLTF.so.7.8.1
usr/lib64/libTKXSDRAWIGES.so.7.8.1
usr/lib64/libTKXSDRAWOBJ.so.7.8.1
usr/lib64/libTKXSDRAWPLY.so.7.8.1
usr/lib64/libTKXSDRAWSTEP.so.7.8.1
usr/lib64/libTKXSDRAWSTL.so.7.8.1
usr/lib64/libTKXSDRAWVRML.so.7.8.1
usr/lib64/libTKXml.so.7.8.1
usr/lib64/libTKXmlL.so.7.8.1
usr/lib64/libTKXmlTObj.so.7.8.1
usr/lib64/libTKXmlXCAF.so.7.8.1
usr/lib64/libTKernel.so.7.8.1