-
-
Notifications
You must be signed in to change notification settings - Fork 754
Description
I'm working on building a Windows x64 preset for the Desktop Video SDK, which interfaces with several Black Magic devices including Decklink cards. Currently, I'm running into an issue where the Parser seems to choke on a particular class definition in the Windows SDK.
I've experimented with the headers a bit, but ultimately the Parser cannot figure out the IUnknown interface (which is COM).
Here is the error I get from Maven:
[ERROR] Failed to execute goal org.bytedeco:javacpp:1.4.1-SNAPSHOT:build (javacp p.parser) on project bmddecklink: Failed to execute JavaCPP Builder: C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0\um\Unknwnbase.h:110:Could not parse declaration at '{' -> [Help 1]
I followed the instructions for building on Windows very thoroughly, and was able to build and install cuda successfully, so I'm pretty sure the environment is setup right.
If you get a moment, take a quick peek at my fork which has the bmddecklink project it in; maybe there is something glaring obvious.
Some info about my system:
Win 10 Pro
JavaCPP 1.4.1.SNAPSHOT
Visual Studio 2017 Community
Oracle Java 1.8.0_162