Closed ahayzen-kdab closed 5 months ago
Windows CI broke on this branch this time with the missing DLL, hoping it was related to add cxx-qt
as a dependency to qt_types_standalone
...
Windows CI broke on this branch this time with the missing DLL, hoping it was related to add
cxx-qt
as a dependency toqt_types_standalone
...
Nope still fails, on my CI instance https://github.com/ahayzen-kdab/cxx-qt/actions it can be seen that when the commit chain including rename to cxx-qt-common to cxx-qt is when it started to occur. So will need to diff between https://github.com/ahayzen-kdab/cxx-qt/commit/7c821a1d4405aa8699af532c72f9bfcae3da28c4 and https://github.com/ahayzen-kdab/cxx-qt/commit/54559b774f3b61d919a31f4b28ab5585ce6b34e1
The diff is quite small, this is when the guard was moved to cxx-qt and added as a bridge that we might not require. So is the whole issue of the missing DLL on Windows something to do with extern "Rust"
blocks ? (Note we don't even potentially require this)
So yes turns out that the extern "Rust"
in cxx-qt
was causing the build failures of a missing DLL on Windows.
Closes #844