That's unfortunate, is there a way to generate those entries? (As a side note, I've also found a related issue with IStreamPtr, which appears to be related to a missing entry declared with _COM_SMARTPTR_TYPEDEF(IMyInterface, __uuidof(IMyInterface));
best regards, Julian On Tue, Aug 2, 2022 at 1:19 PM LIU Hao <lh_mo...@126.com> wrote: > 在 2022/7/18 20:23, Julian Waters 写道: > > Optimization yields the same result- The JDK is compiled with C++14, so > > that isn't an option unfortunately, but a quick test of C++17 also yields > > the same error > > > > Currently I've managed to work around this by patching an ugly ifdef > check > > and doing __CRT_UUID_DECL for all the missing entries > > > > > > Yes, looks like the `__CRT_UUID_DECL` is missing completely; it's not > because of failure of inlining. > > > -- > Best regards, > LIU Hao > _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public