I left this project fully funtional in December, in March I cannot build.
This is a re-occuring problem with JUCE, not the first time, rather n-th.
Every couple of months a big search why is does not work again.
Plus, AudioPluginHost is crushing.
JUCE 7.0.10, Win 10, how to make it work again?
(I had to trim the log)
C:\[path]>cmake -Bbuild -GNinja .
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:[path]/scoop/apps/gcc/current/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:[path]/scoop/apps/gcc/current/bin/g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring juceaide
-- Building juceaide
CMake Error at vendor/juce/extras/Build/juceaide/CMakeLists.txt:101 (message):
Failed to build juceaide
[0/2] Re-checking globbed directories...
[1/10] Building CXX object
modules/juce_audio_plugin_client/CMakeFiles/juce_lv2_helper.dir/LV2/juce_LV2TurtleDumpProgram.cpp.obj
[2/10] Linking CXX executable
modules\juce_audio_plugin_client\juce_lv2_helper.exe
[3/10] Building CXX object
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_data_structures/juce_data_structures.cpp.obj
[4/10] Building CXX object
extras/Build/juceaide/CMakeFiles/juceaide.dir/Main.cpp.obj
[5/10] Building CXX object
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/juce_build_tools/juce_build_tools.cpp.obj
[6/10] Building CXX object
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_events/juce_events.cpp.obj
[7/10] Building CXX object
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj
FAILED:
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj
C:\[path]\scoop\apps\gcc\current\bin\g++.exe -DDEBUG=1
-DJUCE_DISABLE_JUCE_VERSION_PRINTING=1
-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1
-DJUCE_MODULE_AVAILABLE_juce_build_tools=1
-DJUCE_MODULE_AVAILABLE_juce_core=1
-DJUCE_MODULE_AVAILABLE_juce_data_structures=1
-DJUCE_MODULE_AVAILABLE_juce_events=1
-DJUCE_MODULE_AVAILABLE_juce_graphics=1
-DJUCE_MODULE_AVAILABLE_juce_gui_basics=1 -DJUCE_STANDALONE_APPLICATION=1
-DJUCE_USE_CURL=0 -D_CONSOLE=1 -D_DEBUG=1
-IC:[path]/build/vendor/juce/tools/extras/Build/juceaide/juceaide_artefacts/JuceLibraryCode
-IC:[path]/vendor/juce/extras/Build
-IC:[path]/vendor/juce/modules
-Wa,-mbig-obj -g -O0 -Wall -Wextra -Wpedantic -Wstrict-aliasing
-Wuninitialized -Wunused-parameter -Wsign-compare -Wsign-conversion
-Wunreachable-code -Wcast-align -Wno-implicit-fallthrough
-Wno-maybe-uninitialized -Wno-ignored-qualifiers -Wswitch-enum
-Wredundant-decls -Wno-strict-overflow -Wshadow -Woverloaded-virtual
-Wreorder -Wzero-as-null-pointer-constant -MD -MT
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj
-MF
extras\Build\juceaide\CMakeFiles\juceaide.dir\__\__\__\modules\juce_gui_basics\juce_gui_basics.cpp.obj.d
-o
extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj
-c
C:[path]/vendor/juce/modules/juce_gui_basics/juce_gui_basics.cpp
In file included from
C:[path]/vendor/juce/modules/juce_gui_basics/juce_gui_basics.cpp:304:
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_AccessibilityElement.h:29:
warning: "UIA_FullDescriptionPropertyId" redefined
29 | #define UIA_FullDescriptionPropertyId 30159
|
In file included from
C:[path]/scoop/apps/gcc/13.2.0/x86_64-w64-mingw32/include/uiautomation.h:20,
from C:[path]/vendor/juce/modules/juce_gui_basics/juce_gui_basics.cpp:70:
C:[path]/scoop/apps/gcc/13.2.0/x86_64-w64-mingw32/include/uiautomationclient.h:1138:
note: this is the location of the previous definition
1138 | #define UIA_FullDescriptionPropertyId (30159)
|
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_AccessibilityElement.h:30:
warning: "UIA_IsDialogPropertyId" redefined
30 | #define UIA_IsDialogPropertyId 30174
|
C:[path]/scoop/apps/gcc/13.2.0/x86_64-w64-mingw32/include/uiautomationclient.h:1168:
note: this is the location of the previous definition
1168 | #define UIA_IsDialogPropertyId (30174)
|
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:139:12:
error: expected unqualified-id before numeric constant
139 | const long UIA_InvokePatternId = 10000;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:139:12:
error: expected ')' before numeric constant
139 | const long UIA_InvokePatternId = 10000;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:140:12:
error: expected unqualified-id before numeric constant
140 | const long UIA_SelectionPatternId = 10001;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:140:12:
error: expected ')' before numeric constant
140 | const long UIA_SelectionPatternId = 10001;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:141:12:
error: expected unqualified-id before numeric constant
141 | const long UIA_ValuePatternId = 10002;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:141:12:
error: expected ')' before numeric constant
141 | const long UIA_ValuePatternId = 10002;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:142:12:
error: expected unqualified-id before numeric constant
142 | const long UIA_RangeValuePatternId = 10003;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:142:12:
error: expected ')' before numeric constant
142 | const long UIA_RangeValuePatternId = 10003;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:143:12:
error: expected unqualified-id before numeric constant
143 | const long UIA_ScrollPatternId = 10004;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:143:12:
error: expected ')' before numeric constant
143 | const long UIA_ScrollPatternId = 10004;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:144:12:
error: expected unqualified-id before numeric constant
144 | const long UIA_ExpandCollapsePatternId = 10005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:144:12:
error: expected ')' before numeric constant
144 | const long UIA_ExpandCollapsePatternId = 10005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:145:12:
error: expected unqualified-id before numeric constant
145 | const long UIA_GridPatternId = 10006;
| ^~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:145:12:
error: expected ')' before numeric constant
145 | const long UIA_GridPatternId = 10006;
| ^~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:146:12:
error: expected unqualified-id before numeric constant
146 | const long UIA_GridItemPatternId = 10007;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:146:12:
error: expected ')' before numeric constant
146 | const long UIA_GridItemPatternId = 10007;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:147:12:
error: expected unqualified-id before numeric constant
147 | const long UIA_WindowPatternId = 10009;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:147:12:
error: expected ')' before numeric constant
147 | const long UIA_WindowPatternId = 10009;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:148:12:
error: expected unqualified-id before numeric constant
148 | const long UIA_SelectionItemPatternId = 10010;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:148:12:
error: expected ')' before numeric constant
148 | const long UIA_SelectionItemPatternId = 10010;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:149:12:
error: expected unqualified-id before numeric constant
149 | const long UIA_TablePatternId = 10012;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:149:12:
error: expected ')' before numeric constant
149 | const long UIA_TablePatternId = 10012;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:150:12:
error: expected unqualified-id before numeric constant
150 | const long UIA_TableItemPatternId = 10013;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:150:12:
error: expected ')' before numeric constant
150 | const long UIA_TableItemPatternId = 10013;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:151:12:
error: expected unqualified-id before numeric constant
151 | const long UIA_TextPatternId = 10014;
| ^~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:151:12:
error: expected ')' before numeric constant
151 | const long UIA_TextPatternId = 10014;
| ^~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:152:12:
error: expected unqualified-id before numeric constant
152 | const long UIA_TogglePatternId = 10015;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:152:12:
error: expected ')' before numeric constant
152 | const long UIA_TogglePatternId = 10015;
| ^~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:153:12:
error: expected unqualified-id before numeric constant
153 | const long UIA_TransformPatternId = 10016;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:153:12:
error: expected ')' before numeric constant
153 | const long UIA_TransformPatternId = 10016;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:154:12:
error: expected unqualified-id before numeric constant
154 | const long UIA_ScrollItemPatternId = 10017;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:154:12:
error: expected ')' before numeric constant
154 | const long UIA_ScrollItemPatternId = 10017;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:155:12:
error: expected unqualified-id before numeric constant
155 | const long UIA_TextPattern2Id = 10024;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:155:12:
error: expected ')' before numeric constant
155 | const long UIA_TextPattern2Id = 10024;
| ^~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:156:12:
error: expected unqualified-id before numeric constant
156 | const long UIA_StructureChangedEventId = 20002;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:156:12:
error: expected ')' before numeric constant
156 | const long UIA_StructureChangedEventId = 20002;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:157:12:
error: expected unqualified-id before numeric constant
157 | const long UIA_MenuOpenedEventId = 20003;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:157:12:
error: expected ')' before numeric constant
157 | const long UIA_MenuOpenedEventId = 20003;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:158:12:
error: expected unqualified-id before numeric constant
158 | const long UIA_AutomationFocusChangedEventId = 20005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:158:12:
error: expected ')' before numeric constant
158 | const long UIA_AutomationFocusChangedEventId = 20005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:159:12:
error: expected unqualified-id before numeric constant
159 | const long UIA_MenuClosedEventId = 20007;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:159:12:
error: expected ')' before numeric constant
159 | const long UIA_MenuClosedEventId = 20007;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:160:12:
error: expected unqualified-id before numeric constant
160 | const long UIA_LayoutInvalidatedEventId = 20008;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:160:12:
error: expected ')' before numeric constant
160 | const long UIA_LayoutInvalidatedEventId = 20008;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:161:12:
error: expected unqualified-id before numeric constant
161 | const long UIA_Invoke_InvokedEventId = 20009;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:161:12:
error: expected ')' before numeric constant
161 | const long UIA_Invoke_InvokedEventId = 20009;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:162:12:
error: expected unqualified-id before numeric constant
162 | const long UIA_SelectionItem_ElementSelectedEventId = 20012;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:162:12:
error: expected ')' before numeric constant
162 | const long UIA_SelectionItem_ElementSelectedEventId = 20012;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:163:12:
error: expected unqualified-id before numeric constant
163 | const long UIA_Text_TextSelectionChangedEventId = 20014;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:163:12:
error: expected ')' before numeric constant
163 | const long UIA_Text_TextSelectionChangedEventId = 20014;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:164:12:
error: expected unqualified-id before numeric constant
164 | const long UIA_Text_TextChangedEventId = 20015;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:164:12:
error: expected ')' before numeric constant
164 | const long UIA_Text_TextChangedEventId = 20015;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:165:12:
error: expected unqualified-id before numeric constant
165 | const long UIA_Window_WindowOpenedEventId = 20016;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:165:12:
error: expected ')' before numeric constant
165 | const long UIA_Window_WindowOpenedEventId = 20016;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:166:12:
error: expected unqualified-id before numeric constant
166 | const long UIA_Window_WindowClosedEventId = 20017;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:166:12:
error: expected ')' before numeric constant
166 | const long UIA_Window_WindowClosedEventId = 20017;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:167:12:
error: expected unqualified-id before numeric constant
167 | const long UIA_IsPeripheralPropertyId = 30150;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:167:12:
error: expected ')' before numeric constant
167 | const long UIA_IsPeripheralPropertyId = 30150;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:170:12:
error: expected unqualified-id before numeric constant
170 | const long UIA_ButtonControlTypeId = 50000;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:170:12:
error: expected ')' before numeric constant
170 | const long UIA_ButtonControlTypeId = 50000;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:171:12:
error: expected unqualified-id before numeric constant
171 | const long UIA_CheckBoxControlTypeId = 50002;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:171:12:
error: expected ')' before numeric constant
171 | const long UIA_CheckBoxControlTypeId = 50002;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:172:12:
error: expected unqualified-id before numeric constant
172 | const long UIA_ComboBoxControlTypeId = 50003;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:172:12:
error: expected ')' before numeric constant
172 | const long UIA_ComboBoxControlTypeId = 50003;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:173:12:
error: expected unqualified-id before numeric constant
173 | const long UIA_EditControlTypeId = 50004;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:173:12:
error: expected ')' before numeric constant
173 | const long UIA_EditControlTypeId = 50004;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:174:12:
error: expected unqualified-id before numeric constant
174 | const long UIA_HyperlinkControlTypeId = 50005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:174:12:
error: expected ')' before numeric constant
174 | const long UIA_HyperlinkControlTypeId = 50005;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:175:12:
error: expected unqualified-id before numeric constant
175 | const long UIA_ImageControlTypeId = 50006;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:175:12:
error: expected ')' before numeric constant
175 | const long UIA_ImageControlTypeId = 50006;
| ^~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:176:12:
error: expected unqualified-id before numeric constant
176 | const long UIA_ListItemControlTypeId = 50007;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:176:12:
error: expected ')' before numeric constant
176 | const long UIA_ListItemControlTypeId = 50007;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:177:12:
error: expected unqualified-id before numeric constant
177 | const long UIA_ListControlTypeId = 50008;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:177:12:
error: expected ')' before numeric constant
177 | const long UIA_ListControlTypeId = 50008;
| ^~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:178:12:
error: expected unqualified-id before numeric constant
178 | const long UIA_MenuBarControlTypeId = 50010;
| ^~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:178:12:
error: expected ')' before numeric constant
178 | const long UIA_MenuBarControlTypeId = 50010;
| ^~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:179:12:
error: expected unqualified-id before numeric constant
179 | const long UIA_MenuItemControlTypeId = 50011;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:179:12:
error: expected ')' before numeric constant
179 | const long UIA_MenuItemControlTypeId = 50011;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:180:12:
error: expected unqualified-id before numeric constant
180 | const long UIA_ProgressBarControlTypeId = 50012;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:[path]/vendor/juce/modules/juce_gui_basics/native/accessibility/juce_win32_ComInterfaces.h:180:12:
error: expected ')' before numeric constant
180 | const long UIA_ProgressBarControlTypeId = 50012;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
And these are the constants it struggles with:
const long UIA_InvokePatternId = 10000;
const long UIA_SelectionPatternId = 10001;
const long UIA_ValuePatternId = 10002;
.
.
.