Open
Description
OS : Windows 10
Hi, I've been trying to install the library by the following the steps on the readme but I keep having an error. I'm really new to rust and C++ so I can't really where it's comming from here's the stacktrace :
Caused by: process didn't exit successfully: 'D:\Tiago\DEV\rust\hello\target\debug\build\asio-sys-702c0979d7a6957c\build-script-build' (exit code: 101)
--- stdout
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-pc-windows-msvc")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
DEBUG = Some("true")
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asio-link/helpers.o" "-c" "asio-link/helpers.cpp"
helpers.cpp
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\ASIOConvertSamples.o" "-c" "D:\\prg\\asioSDK\\host\\ASIOConvertSamples.cpp"
ASIOConvertSamples.cpp
D:\prg\asioSDK\host\ASIOConvertSamples.cpp(626): warning C4456: declaration of 'source' hides previous local declaration
D:\prg\asioSDK\host\ASIOConvertSamples.cpp(601): note: see declaration of 'source'
D:\prg\asioSDK\host\ASIOConvertSamples.cpp(656): warning C4189: 'b': local variable is initialized but not referenced
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asiodrivers.o" "-c" "D:\\prg\\asioSDK\\host\\asiodrivers.cpp"
asiodrivers.cpp
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asiolist.o" "-c" "D:\\prg\\asioSDK\\host/pc\\asiolist.cpp"
asiolist.cpp
D:\prg\asioSDK\host/pc\asiolist.cpp(24): warning C4267: 'argument': conversion from 'size_t' to 'DWORD', possible loss of data
D:\prg\asioSDK\host/pc\asiolist.cpp(31): warning C4267: 'argument': conversion from 'size_t' to 'DWORD', possible loss of data
D:\prg\asioSDK\host/pc\asiolist.cpp(87): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\host/pc\asiolist.cpp(89): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\host/pc\asiolist.cpp(224): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\host/pc\asiolist.cpp(246): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asio.o" "-c" "D:\\prg\\asioSDK\\common\\asio.cpp"
asio.cpp
D:\prg\asioSDK\common\asio.cpp(76): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\common\asio.cpp(86): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\common\asio.cpp(205): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\combase.o" "-c" "D:\\prg\\asioSDK\\common\\combase.cpp"
combase.cpp
D:\prg\asioSDK\common\combase.cpp(27): warning C4100: 'pName': unreferenced formal parameter
D:\prg\asioSDK\common\combase.cpp(111): warning C4189: 'lRef': local variable is initialized but not referenced
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\debugmessage.o" "-c" "D:\\prg\\asioSDK\\common\\debugmessage.cpp"
debugmessage.cpp
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\dllentry.o" "-c" "D:\\prg\\asioSDK\\common\\dllentry.cpp"
dllentry.cpp
D:\prg\asioSDK\common\dllentry.cpp(272): warning C4996: 'GetVersionExA': was declared deprecated
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\sysinfoapi.h(378): note: see declaration of 'GetVersionExA'
D:\prg\asioSDK\common\dllentry.cpp(255): warning C4100: 'pv': unreferenced formal parameter
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "D:\\prg\\asioSDK/host" "-I" "D:\\prg\\asioSDK/common" "-I" "D:\\prg\\asioSDK/host/pc" "-I" "asio-link/helpers.hpp" "-W4" "-FoD:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\register.o" "-c" "D:\\prg\\asioSDK\\common\\register.cpp"
register.cpp
D:\prg\asioSDK\common\register.cpp(67): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(70): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(76): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(85): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(88): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(91): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(94): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(101): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(104): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(107): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(113): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(118): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(123): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(154): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(158): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(164): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(167): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(170): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(204): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\stdio.h(1774): note: see declaration of 'sprintf'
D:\prg\asioSDK\common\register.cpp(272): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
D:\prg\asioSDK\common\register.cpp(308): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\string.h(137): note: see declaration of 'strcpy'
d:\prg\asiosdk\common\register.cpp(205) : warning C4706: assignment within conditional expression
exit code: 0
AR_x86_64-pc-windows-msvc = None
AR_x86_64_pc_windows_msvc = None
HOST_AR = None
AR = None
running: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\lib.exe" "-out:D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\libasio.a" "-nologo" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asio-link/helpers.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\ASIOConvertSamples.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asiodrivers.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asiolist.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\asio.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\combase.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\debugmessage.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\dllentry.o" "D:\\Tiago\\DEV\\rust\\hello\\target\\debug\\build\\asio-sys-643dcc60a1866b89\\out\\register.o"
exit code: 0
cargo:rustc-link-lib=static=asio
cargo:rustc-link-search=native=D:\Tiago\DEV\rust\hello\target\debug\build\asio-sys-643dcc60a1866b89\out
CXXSTDLIB_x86_64-pc-windows-msvc = None
CXXSTDLIB_x86_64_pc_windows_msvc = None
HOST_CXXSTDLIB = None
CXXSTDLIB = None
cargo:rustc-link-lib=dylib=ole32
cargo:rustc-link-lib=dylib=User32
cargo:rustc-link-search=D:\Tiago\DEV\rust\hello\target\debug\build\asio-sys-643dcc60a1866b89\out
cargo:rustc-link-lib=static=asio
cargo:rustc-cfg=asio
--- stderr
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:5: error: C++ requires a type specifier for all declarations
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:30: error: use of undeclared identifier '__In_impl_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:50: error: expected ';' after top level declarator
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\minwindef.h:57:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\minwindef.h:57:27: error: expected unqualified-id
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:5: error: C++ requires a type specifier for all declarations
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:34: error: expected '(' for function-style cast or type construction
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:37: error: expected ';' after top level declarator
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:453:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:453:32: error: expected ';' after top level declarator
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:454:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:454:32: error: expected ';' after top level declarator
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:455:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:455:27: error: expected unqualified-id
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:32: error: expected ';' after top level declarator
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:44: error: C++ requires a type specifier for all declarations
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:457:9: error: unknown type name '_Null_terminated_'
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:457:27: error: expected unqualified-id
fatal error: too many errors emitted, stopping now [-ferror-limit=]
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:5: error: C++ requires a type specifier for all declarations, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:30: error: use of undeclared identifier '__In_impl_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared/DriverSpecs.h:380:50: error: expected ';' after top level declarator, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\minwindef.h:57:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\minwindef.h:57:27: error: expected unqualified-id, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:5: error: C++ requires a type specifier for all declarations, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:34: error: expected '(' for function-style cast or type construction, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared\kernelspecs.h:108:37: error: expected ';' after top level declarator, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:453:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:453:32: error: expected ';' after top level declarator, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:454:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:454:32: error: expected ';' after top level declarator, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:455:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:455:27: error: expected unqualified-id, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:32: error: expected ';' after top level declarator, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:456:44: error: C++ requires a type specifier for all declarations, err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:457:9: error: unknown type name '_Null_terminated_', err: true
C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um\winnt.h:457:27: error: expected unqualified-id, err: true
fatal error: too many errors emitted, stopping now [-ferror-limit=], err: true
thread 'main' panicked at 'Unable to generate bindings: ()', src\libcore\result.rs:1188:5`