Coreform Cubit Version: 2023.4 Platform: Linux Ubuntu 20.04/22.04
Issue
When trying to build a plugin against the SDK, it includes a cmake file that refers to a library in: <CUBIT_ROOT>/license_server/libcf_license_server.so
I will look into this, but my first inclination is that the CMake file is wrong. There have been some recent reorganizations in the file structure and it is likely that that file did not get updated.
Can you share an example showing the missing libCMLSmoothing.a? To the best of my knowledge, the SDK should only link to shared libraries not the static library. If I want want to smooth, I set up the smoothing scheme and the smoothing execution using CubitInterface::cmd().
CMake Error at /opt/Coreform-Cubit-2023.4/cmake/CubitExport.cmake:238 (message):
The imported target "CMLSmoothing" references the file
"/opt/Coreform-Cubit-2023.4/lib64/libCMLSmoothing.a"
but this file does not exist. Possible reasons include: