flame-engine / gamepads

A Flutter plugin to handle gamepad input across multiple platforms.
MIT License
28 stars 8 forks source link

Windows build error #42

Open xmow49 opened 2 weeks ago

xmow49 commented 2 weeks ago

Hello,

I have a build error on windows with gamepads 0.1.2 Is my visual studio installation is wrong ? Thanks

flutter doctor 
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.24.3, on Microsoft Windows [Version 10.0.22631.4169], locale en-150)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.11.3)
[√] Android Studio (version 2024.1)
[√] VS Code (version 1.93.0)
[√] VS Code (version 1.94.0-insider)
[√] Connected device (3 available)
[√] Network resources

• No issues found!

Error msg:

PS D:\08-LocalRepos\Robot-ESEO\Phonekit>    flutter build windows

C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(213,17): error C3646: 'dbch_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(213,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(214,17): error C3646: 'dbch_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(214,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(215,17): error C3646: 'dbch_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(215,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(219,48): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(219,49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(229,17): error C3646: 'vlb_owner': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(229,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(230,17): error C3646: 'vlb_perms': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(230,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(231,17): error C3646: 'vlb_lockType': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(231,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(232,17): error C3646: 'vlb_drive': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(232,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(233,17): error C3646: 'vlb_flags': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(233,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(310,17): error C3646: 'dbcd_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(310,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(311,17): error C3646: 'dbcd_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(311,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(312,17): error C3646: 'dbcd_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(312,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(316,17): error C3646: 'dbco_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(316,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(317,17): error C3646: 'dbco_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(317,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(318,17): error C3646: 'dbco_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(318,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(319,17): error C3646: 'dbco_identifier': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(319,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(320,17): error C3646: 'dbco_suppfunc': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(320,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(324,48): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(324,41): error C2371: 'far': redefinition; different basic types [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(324,49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(327,17): error C3646: 'dbcd_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(327,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(328,17): error C3646: 'dbcd_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(328,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(329,17): error C3646: 'dbcd_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(329,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(330,17): error C3646: 'dbcd_devnode': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(330,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(334,48): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(334,41): error C2371: 'far': redefinition; different basic types [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(334,49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(337,17): error C3646: 'dbcv_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(337,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(338,17): error C3646: 'dbcv_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(338,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(339,17): error C3646: 'dbcv_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(339,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(340,17): error C3646: 'dbcv_unitmask': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(340,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(341,17): error C3646: 'dbcv_flags': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(341,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(345,48): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(345,41): error C2371: 'far': redefinition; different basic types [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(345,49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(351,17): error C3646: 'dbcp_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(351,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(352,17): error C3646: 'dbcp_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(352,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(353,17): error C3646: 'dbcp_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(353,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(358,17): error C3646: 'dbcp_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(358,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(359,17): error C3646: 'dbcp_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(359,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(360,17): error C3646: 'dbcp_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(360,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(362,32): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(362,25): error C2371: 'far': redefinition; different basic types [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(362,33): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(366,9): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(366,9): error C2378: 'PDEV_BROADCAST_PORT_W': redefinition; symbol cannot be overloaded with a typedef [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(366,34): error C2146: syntax error: missing ';' before identifier 'PDEV_BROADCAST_PORT' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(373,17): error C3646: 'dbcn_size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(373,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(374,17): error C3646: 'dbcn_devicetype': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(374,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(375,17): error C3646: 'dbcn_reserved': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(375,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(376,17): error C3646: 'dbcn_resource': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(376,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(377,17): error C3646: 'dbcn_flags': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(377,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(381,48): error C2143: syntax error: missing ';' before '*' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(381,41): error C2371: 'far': redefinition; different basic types [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dbt.h(381,49): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(181,13): error C3646: 'reportBuffer': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(181,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(182,13): error C3646: 'reportBufferLen': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(182,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(183,13): error C3646: 'reportId': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(183,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(243,13): error C3646: 'DescriptorSize': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(243,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(249,13): error C3646: 'Polled': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(249,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(255,13): error C3646: 'Reserved1': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(255,22): error C2143: syntax error: missing ',' before '[' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(255,27): error C2238: unexpected token(s) preceding ';' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(260,13): error C3646: 'VendorID': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(260,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(261,13): error C3646: 'ProductID': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(261,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(262,13): error C3646: 'VersionNumber': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(262,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(281,13): error C3646: 'Size': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(281,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(287,13): error C3646: 'RingBufferSize': unknown override specifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\hidclass.h(287,5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,28): error C2146: syntax error: missing ';' before identifier 'pHdr' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,28): error C2065: 'pHdr': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,55): error C2146: syntax error: missing ';' before identifier 'lParam' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(146,13): error C2065: 'pHdr': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(146,38): error C2065: 'DBT_DEVTYP_DEVICEINTERFACE': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,11): error C2065: 'PDEV_BROADCAST_DEVICEINTERFACE': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,42): error C2146: syntax error: missing ';' before identifier 'pDevInterface' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,42): error C2065: 'pDevInterface': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,16): error C2065: 'PDEV_BROADCAST_DEVICEINTERFACE': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,47): error C2146: syntax error: missing ';' before identifier 'pHdr' [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,47): error C2065: 'pHdr': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(149,27): error C2065: 'pDevInterface': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
D:\08-LocalRepos\Robot-ESEO\Phonekit\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(151,40): error C2065: 'pDevInterface': undeclared identifier [D:\08-LocalRepos\Robot-ESEO\Phonekit\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj]
Building Windows application...                                    28.9s
Build process failed.
xmow49 commented 2 weeks ago

Which Windows sdk version do you use ? Thanks

LiveRock commented 1 week ago

Having the same issue; cannot build or run: Errors: flutter run Launching lib\main.dart on Windows in debug mode... C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(213,17): error C3646: 'dbch_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(213,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(214,17): error C3646: 'dbch_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(214,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(215,17): error C3646: 'dbch_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(215,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(219,48): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(219,67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(229,17): error C3646: 'vlb_owner': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(229,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(230,17): error C3646: 'vlb_perms': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(230,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(231,17): error C3646: 'vlb_lockType': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(231,29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(232,17): error C3646: 'vlb_drive': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(232,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(233,17): error C3646: 'vlb_flags': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(233,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(310,17): error C3646: 'dbcd_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(310,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(311,17): error C3646: 'dbcd_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(311,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(312,17): error C3646: 'dbcd_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(312,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(316,17): error C3646: 'dbco_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(316,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(317,17): error C3646: 'dbco_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(317,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(318,17): error C3646: 'dbco_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(318,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(319,17): error C3646: 'dbco_identifier': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(319,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(320,17): error C3646: 'dbco_suppfunc': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(320,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(324,48): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(324,41): error C2371: 'far': redefinition; different basic types [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(324,67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(327,17): error C3646: 'dbcd_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(327,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(328,17): error C3646: 'dbcd_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(328,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(329,17): error C3646: 'dbcd_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(329,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(330,17): error C3646: 'dbcd_devnode': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(330,29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(334,48): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(334,41): error C2371: 'far': redefinition; different basic types [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(334,71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(337,17): error C3646: 'dbcv_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(337,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(338,17): error C3646: 'dbcv_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(338,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(339,17): error C3646: 'dbcv_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(339,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(340,17): error C3646: 'dbcv_unitmask': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(340,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(341,17): error C3646: 'dbcv_flags': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(341,27): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(345,48): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(345,41): error C2371: 'far': redefinition; different basic types [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(345,70): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(351,17): error C3646: 'dbcp_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(351,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(352,17): error C3646: 'dbcp_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(352,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(353,17): error C3646: 'dbcp_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(353,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(358,17): error C3646: 'dbcp_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(358,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(359,17): error C3646: 'dbcp_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(359,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(360,17): error C3646: 'dbcp_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(360,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(362,32): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(362,25): error C2371: 'far': redefinition; different basic types [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(362,54): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(366,53): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(366,53): error C2378: 'PDEV_BROADCAST_PORT_W': redefinition; symbol cannot be overloaded with a typedef [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(366,34): error C2146: syntax error: missing ';' before identifier 'PDEV_BROADCAST_PORT' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(373,17): error C3646: 'dbcn_size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(373,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(374,17): error C3646: 'dbcn_devicetype': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(374,32): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(375,17): error C3646: 'dbcn_reserved': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(375,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(376,17): error C3646: 'dbcn_resource': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(376,30): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(377,17): error C3646: 'dbcn_flags': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(377,27): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(381,48): error C2143: syntax error: missing ';' before '*' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(381,41): error C2371: 'far': redefinition; different basic types [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\um\dbt.h(381,67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(181,13): error C3646: 'reportBuffer': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(181,25): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(182,13): error C3646: 'reportBufferLen': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(182,28): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(183,13): error C3646: 'reportId': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(183,21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(243,13): error C3646: 'DescriptorSize': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(243,27): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(249,13): error C3646: 'Polled': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(249,19): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(255,13): error C3646: 'Reserved1': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(255,22): error C2143: syntax error: missing ',' before '[' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(255,27): error C2238: unexpected token(s) preceding ';' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(260,13): error C3646: 'VendorID': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(260,21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(261,13): error C3646: 'ProductID': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(261,22): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(262,13): error C3646: 'VersionNumber': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(262,26): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(281,13): error C3646: 'Size': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(281,17): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(287,13): error C3646: 'RingBufferSize': unknown override specifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\shared\hidclass.h(287,27): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,28): error C2146: syntax error: missing ';' before identifier 'pHdr' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,28): error C2065: 'pHdr': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(145,55): error C2146: syntax error: missing ';' before identifier 'lParam' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(146,13): error C2065: 'pHdr': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(146,38): error C2065: 'DBT_DEVTYP_DEVICEINTERFACE': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,11): error C2065: 'PDEV_BROADCAST_DEVICEINTERFACE': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,42): error C2146: syntax error: missing ';' before identifier 'pDevInterface' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(147,42): error C2065: 'pDevInterface': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,16): error C2065: 'PDEV_BROADCAST_DEVICEINTERFACE': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,47): error C2146: syntax error: missing ';' before identifier 'pHdr' [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(148,47): error C2065: 'pHdr': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(149,27): error C2065: 'pDevInterface': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] D:\Projects\gamepads-main\packages\gamepads\example\windows\flutter\ephemeral\.plugin_symlinks\gamepads_windows\windows\gamepad.cpp(151,40): error C2065: 'pDevInterface': undeclared identifier [D:\Projects\gamepads-main\packages\gamepads\example\build\windows\x64\plugins\gamepads_windows\gamepads_windows_plugin.vcxproj] Building Windows application... 7.8s Error: Build process failed.

markvideon commented 1 week ago

We have had a few reports of Windows breaking within the last few months, could be a breaking change on the platform side.