juce8, Projucer and DemoRunner don’t compile on win10 32bit vs2019.
juce8\modules\juce_gui_basics\native\juce_Windowing_windows.cpp(2493,31): error C2065: ‘DWMWCP_DONOTROUND’: undeclared identifier.
juce8\modules\juce_gui_basics\native\juce_Windowing_windows.cpp(2493,31): error C2065: ‘DWMWA_WINDOW_CORNER_PREFERENCE’: undeclared identifier.
ad-oe
2
Those errors are caused by missing Windows 11 SDK. You need to install and use that to build JUCE8 applications regardless of the Windows version.
it’s correct.
the latest sdk fixes it.
Anyway with the latest sdk:
projucer (debug and release) compiles correctly, with memory leaks reported when the debug version is closed.
demorunner compiles and exits correctly in debug, in release it compiles correctly but requires a 64bit linker (?).