Hello.
I’ve just made a “clean” Windows Ninja Multi-Config build of VTK 9 (GIT master) + JOGL (latest RC), and finally I had no issues at all. Java was properly detected, DLLs were produced correctly, .class files and vtk.jar archive were produced correctly.
When using Ninja, the key seems to be to have the environment variables (for instance for OpenSSL) appropriately set BEFORE starting CMake and the first “configure” attempt. Once I had this, everything worked smoothly in my case, and I had not issues in configure, generate and build phases.
However, there seem to be still issues with VTK+JOGL functioning, and we are treating this here:
https://gitlab.kitware.com/vtk/vtk/-/issues/17831#
Strangely enough, the JoglConeRendering example seems to work:
- Correctly in GLJPanel mode, incorrectly in GLCanvas mode on Windows
- Correctly in GLCanvas mode, incorrectly in GLJPanel mode on macOS
I’ve made an apitrace on Windows and we are proceeding in the analysis of the issue.
Regards,
Marco