You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The description assumes a working and findable Swig installation ("If you build MMCoreJ, MMCoreJ_wrap.dll will be generated. Additionally, Java source files are generated in build\intermediates\Swig\MMCoreJ. "), but does not describe to install Swig and certinaly not to stay at version 3.0. I am also not quite sure how to tell Visual Studio where Swig is located.
The text was updated successfully, but these errors were encountered:
On Windows, we are currently hard-wired to use the SWIG binaries in 3rdpartypublic. This is probably not such a bad thing, because the latest SWIG (4.x) does not work for MMCoreJ yet.
SWIG is invoked from MMCore.vcxproj. The location probably uses definitions in the property sheet (buildscripts/VisualStudio).
The Ant script for MMCoreJ might also (redundantly, outside of Visual Studio) invoke SWIG -- I'm not sure of the top of my head -- but even if it does, it does not build the C++ part.
So to get a complete MMCoreJ (C++ DLL + Java JAR), you need to run both.
nicost
changed the title
Windows build instructions do not describew how to install and manage Swig
Windows build instructions do not describe how to install and manage Swig
Dec 2, 2024
The description assumes a working and findable Swig installation ("If you build MMCoreJ, MMCoreJ_wrap.dll will be generated. Additionally, Java source files are generated in build\intermediates\Swig\MMCoreJ. "), but does not describe to install Swig and certinaly not to stay at version 3.0. I am also not quite sure how to tell Visual Studio where Swig is located.
The text was updated successfully, but these errors were encountered: