We are just getting started with the 6.3.1 SDK, and our preference would be to statically link the NDI library into our app. But the windows 6.3.1 SDK does not appear to include static libraries.
NDI 6 SDK/Lib/x64/Processing.NDI.Lib.x64.lib is an *import* library, which only provides the interface stubs and still requires the .dll be colocated with the executable to function.
The same is true on MacOS; only a dylib is provided.
The SDK documentation on page 7, section 6 “Dynamic Loading of Libraries” implies that dynamic loading is optional:
At times you might prefer not to link directly to the NDI libraries, loading them dynamically at run time instead. This can be of value in open source projects.
Is it possible for you to provide actual static libraries for both Windows and MacOS?
Also, is there a git repo available for the SDK that we could integrate as a submodule, or a download page where we can access previous versions of the SDK?
Thank you,
-Frank