
Thu, 08/07/2025 - 18:58
I managed to use the DE_Wrapper-Sample (https://github.com/dpasukhi/DE_Wrapper-Sample) in Windows perfectly, but in Linux I get an error with library loading. As far as I understood, the tool expects OpenCASCADE libraries to be named like TKDESTEP.so, TKDEIGES.so, etc., but on Linux they're installed with the standard shared lib prefix as libTKDESTEP.so, libTKDEIGES.so, etc. This causes an error:
'Could not open: [TKDESTEP.so] reason: TKDESTEP.so: cannot open shared object file: No such file or directory'.
Was I doing something wrong? I used Unix Makefiles to generate the build files. I also copied Opencascade's lib and bin dirs to the DE_Wrapper-Sample's install dir as instructed. Is there a way to resolve this?
Thu, 08/07/2025 - 19:41
Hello. I didn't expect that it will be used so much. I will patch it with Linux/MacOS based approach. The patch will be today/tomorrow.
I will soon will publish new sample, multilanguage-based (current one had limited usage). Which plan to maintaine for long time (or merge to OCCT).
Best regards, Dmitrii.
Thu, 08/07/2025 - 23:01
Updated. New main is available.
In you version, you can specify your own list of libs, where you can put any prefix to the lib. But in new version there are a "lib" fallback. Also new docs are available.
Link: https://github.com/dpasukhi/DE_Wrapper-Sample
Best regards, Dmitrii.
Sat, 08/09/2025 - 14:12
Thanks for the updated repo. On my first try, library files from Opencascade directory are not being copied automatically to the install directory as suggested by the documentation. Could those be missing from the cmakelist?
Sat, 08/09/2025 - 19:50
Yes, it Is missed functionality. Except the occt, 3rd-party also need to be copied. But it is complex task, I decided to not include for now.
That line in doc for now is not actual, my apologies.