Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compile errors on windows #15

Open
sagunkho opened this issue Feb 23, 2019 · 4 comments
Open

compile errors on windows #15

sagunkho opened this issue Feb 23, 2019 · 4 comments

Comments

@sagunkho
Copy link

sagunkho commented Feb 23, 2019

Hello,

In reference to PR #13, I'm trying to compile this on windows with the following command - cmake .. -G"Visual Studio 15 2017 Win64". I get the following results -

C:\libbcrypt\build>cmake --build . --target INSTALL --config Release
Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

cl : Command line warning D9002: ignoring unknown option '-O3' [C:\libbcrypt\build\bcrypt.vcxproj]
  bcrypt.c
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt.h(212): warning C4668: '__cplusplus' is not defined as a preprocessor macro, replacing with '0'
 for '#if/#elif' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\libbcrypt\src\bcrypt.c(25): warning C4067: unexpected tokens following preprocessor directive - expected a newline [C:\libbcrypt\build\bcrypt.vcxproj]
C:\libbcrypt\src\bcrypt.c(30): warning C4464: relative include path contains '..' [C:\libbcrypt\build\bcrypt.vcxproj]
c:\libbcrypt\src\../include/bcrypt/bcrypt.h(17): warning C4005: 'BCRYPT_HASHSIZE': macro redefinition [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\libbcrypt\src\bcrypt.c(28): note: see previous definition of 'BCRYPT_HASHSIZE'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\winuser.h(6537): warning C4255: 'EnableMouseInPointerForThread': no function prototype given: converting
'()' to '(void)' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\winuser.h(14186): warning C4255: 'GetThreadDpiHostingBehavior': no function prototype given: converting '
()' to '(void)' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(250): error C2061: syntax error: identifier 'NCryptBuffer' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(250): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(251): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(251): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-in
t [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(251): warning C4218: nonstandard extension used: must specify at least a storage class or a type
 [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(252): error C2061: syntax error: identifier 'NCryptBufferDesc' [C:\libbcrypt\build\bcrypt.vcxpro
j]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(252): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(253): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(253): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-in
t [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(253): warning C4218: nonstandard extension used: must specify at least a storage class or a type
 [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1146): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1146): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1146): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1146): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1147): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1147): error C2371: 'NCRYPT_KEY_HANDLE': redefinition; different basic types [C:\libbcrypt\build
\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(261): note: see declaration of 'NCRYPT_KEY_HANDLE'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1147): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1147): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1148): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1148): error C2040: 'PBYTE': 'int' differs in levels of indirection from 'BYTE *' [C:\libbcrypt\
build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1148): error C2146: syntax error: missing ';' before identifier 'pbData' [C:\libbcrypt\build\bcr
ypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1148): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1149): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1149): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1149): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1149): error C2146: syntax error: missing ';' before identifier 'cbData' [C:\libbcrypt\build\bcr
ypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1149): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1150): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1161): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1161): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1161): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1161): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1162): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1162): error C2040: 'PBYTE': 'int' differs in levels of indirection from 'BYTE *' [C:\libbcrypt\
build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1162): error C2146: syntax error: missing ';' before identifier 'pbOutput' [C:\libbcrypt\build\b
crypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1162): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1163): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1163): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1163): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1163): error C2146: syntax error: missing ';' before identifier 'cbOutput' [C:\libbcrypt\build\b
crypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1163): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1164): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1164): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1164): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1164): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1164): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1165): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1273): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1273): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1273): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1273): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1274): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1274): error C2040: 'PBYTE': 'int' differs in levels of indirection from 'BYTE *' [C:\libbcrypt\
build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1274): error C2146: syntax error: missing ';' before identifier 'pbDerivedKey' [C:\libbcrypt\bui
ld\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1274): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1275): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1275): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1275): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1275): error C2146: syntax error: missing ';' before identifier 'cbDerivedKey' [C:\libbcrypt\bui
ld\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1275): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1276): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1276): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1276): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1276): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1276): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): warning C4142: 'ULONG': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(51): note: see declaration of 'ULONG'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): error C2370: 'ULONG': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(51): note: see declaration of 'ULONG'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1277): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1288): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1288): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1288): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1288): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1289): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1289): error C2040: 'PUCHAR': 'int' differs in levels of indirection from 'UCHAR *' [C:\libbcryp
t\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1289): error C2146: syntax error: missing ';' before identifier 'pbDerivedKey' [C:\libbcrypt\bui
ld\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1289): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1290): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1290): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1290): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1290): error C2146: syntax error: missing ';' before identifier 'cbDerivedKey' [C:\libbcrypt\bui
ld\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1290): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1291): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1291): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1291): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1291): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1291): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): warning C4142: 'ULONG': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(51): note: see declaration of 'ULONG'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): error C2370: 'ULONG': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(51): note: see declaration of 'ULONG'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1292): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1306): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1306): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1306): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1306): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1307): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1307): error C2040: 'PBYTE': 'int' differs in levels of indirection from 'BYTE *' [C:\libbcrypt\
build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1307): error C2146: syntax error: missing ';' before identifier 'pbClaimBlob' [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1307): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1308): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1308): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1308): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1308): error C2146: syntax error: missing ';' before identifier 'cbClaimBlob' [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1308): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1309): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1309): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1309): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1309): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1309): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1310): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1324): error C2143: syntax error: missing ')' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1324): error C2081: 'NCryptBufferDesc': name in formal parameter list illegal [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1324): error C2143: syntax error: missing '{' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1324): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1325): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1325): error C2040: 'PBYTE': 'int' differs in levels of indirection from 'BYTE *' [C:\libbcrypt\
build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1325): error C2146: syntax error: missing ';' before identifier 'pbClaimBlob' [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1325): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1326): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1326): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1326): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1326): error C2146: syntax error: missing ';' before identifier 'cbClaimBlob' [C:\libbcrypt\buil
d\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1326): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1327): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1327): error C2143: syntax error: missing ';' before '*' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1327): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): warning C4431: missing type specifier - int assumed. Note: C no longer supports default-i
nt [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): warning C4142: 'DWORD': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): error C2370: 'DWORD': redefinition; different storage class [C:\libbcrypt\build\bcrypt.vc
xproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\minwindef.h(156): note: see declaration of 'DWORD'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): error C2146: syntax error: missing ';' before identifier 'dwFlags' [C:\libbcrypt\build\bc
rypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): warning C4218: nonstandard extension used: must specify at least a storage class or a typ
e [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8446): error C2061: syntax error: identifier 'BCRYPT_KEY_HANDLE' [C:\libbcrypt\build\bcrypt.vc
xproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8447): error C2059: syntax error: '}' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8448): warning C4142: 'dwFlags': benign redefinition of type [C:\libbcrypt\build\bcrypt.vcxpro
j]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\ncrypt.h(1328): note: see declaration of 'dwFlags'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8455): error C2059: syntax error: '}' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8521): error C2146: syntax error: missing ')' before identifier 'pContentEncryptInfo' [C:\libb
crypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8521): error C2061: syntax error: identifier 'pContentEncryptInfo' [C:\libbcrypt\build\bcrypt.
vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8521): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8521): error C2059: syntax error: ',' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8524): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8579): error C2146: syntax error: missing ')' before identifier 'pContentEncryptInfo' [C:\libb
crypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8579): error C2061: syntax error: identifier 'pContentEncryptInfo' [C:\libbcrypt\build\bcrypt.
vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8579): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8579): error C2059: syntax error: ',' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8584): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8686): error C2146: syntax error: missing ')' before identifier 'pContentEncryptInfo' [C:\libb
crypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8686): error C2061: syntax error: identifier 'pContentEncryptInfo' [C:\libbcrypt\build\bcrypt.
vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8686): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8686): error C2059: syntax error: ',' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8691): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8747): error C2146: syntax error: missing ')' before identifier 'pContentEncryptInfo' [C:\libb
crypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8747): error C2061: syntax error: identifier 'pContentEncryptInfo' [C:\libbcrypt\build\bcrypt.
vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8747): error C2059: syntax error: ';' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8747): error C2059: syntax error: ',' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8752): error C2059: syntax error: ')' [C:\libbcrypt\build\bcrypt.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8827): error C2061: syntax error: identifier 'BCRYPT_KEY_HANDLE' [C:\libbcrypt\build\bcrypt.vc
xproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h(8827): fatal error C1003: error count exceeds 100; stopping compilation [C:\libbcrypt\build\bc
rypt.vcxproj]
@kriive
Copy link
Contributor

kriive commented Feb 23, 2019

I'll look into it ASAP.

@kriive
Copy link
Contributor

kriive commented Mar 7, 2019

Sorry for prolonged waiting, but I can't get my hands on a Win 10 box to test this out atm, maybe @LiamKarlMitchell can provide better insights

@Zbluu
Copy link

Zbluu commented May 21, 2019

Same errors with same compiler on same platform.
Did you solve it ?

EDIT : I tried an old version (the version of the commit of "Adding windows support") and it's the same.
Have you already tried to compile the lib with VS ? Or maybe we are missing something ?

@almobd3
Copy link

almobd3 commented Jun 21, 2019

if anyone is experiencing the same compile errors above you'll need to change:
#include "../include/bcrypt/bcrypt.h"
to
#include "../include/bcrypt.h"
after that, you'll need to move the file from the bcrypt folder to include folder
don't forget to delete include from the additional include directories.
#include <windows.h>
#include <bcrypt.h>
then, include the bcrypt.h to your project because whenever you include the file it includes the one within the project not from windows sdk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants