• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling Getting a ton of xlocmon and locale errors. Will list the full error list below

Darkest Day

New Member
Joined
Sep 22, 2019
Messages
19
Reaction score
2
Im having 273 errors in my compiler consisting of xlocmon, locale, xlocinfo, xlocnum and so on.

Code:
Severity    Code    Description    Project    File    Line    Suppression State
Error    C2027    use of undefined type 'std::ios_base'    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    444 
Error    C2039    'asctime': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2873    'asctime': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2039    'clock': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2873    'clock': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2039    'clock_t': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    18 
Error    C2873    'clock_t': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    18 
Error    C2039    'ctime': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2873    'ctime': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    20 
Error    C2039    'difftime': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    21 
Error    C2873    'difftime': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    21 
Error    C2504    'facet': base class undefined    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    19 
Error    C2504    'facet': base class undefined    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    19 
Error    C2504    'facet': base class undefined    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    358 
Error    C2504    'facet': base class undefined    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    715 
Error    C2039    'gmtime': is not a member of '`global namespace''    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    21 
Error    C2873    'gmtime': symbol cannot be used in a using-declaration    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\ctime    21 
Error    C3646    'id': unknown override specifier    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    54 
Error    C3646    'id': unknown override specifier    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    279 
Error    C3646    'id': unknown override specifier    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    382 
Error    C3646    'id': unknown override specifier    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon    739 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    19 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    22 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    54 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    70 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    119 
Error    C2653    'locale': is not a class or namespace name    theforgottenserver    c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes    150

I was not able to attach all the error codes.

All the help is appreciated and if anyone is wondering what im trying to compile. It is a 10x-12x ot server with all the correct versions of SDK, VS, and Toolkits
 
Try vcpkg, I just compiled it using vcpkg following this tutorial and it worked properly.

All I had to change is
in configmanager.cpp
#include <lua.hpp> to #include <luajit/lua.hpp>
and in luascript.h
#include <lua.hpp> to #include <luajit/lua.hpp>
 
Last edited:
This is in power shell. I might have to try reinstalling 2017 VS
Code:
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(244): error C2
061: syntax error: identifier 'seekdir' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(332): note:
  see reference to class template instantiation 'std::wbuffer_convert<_Codecvt,_Elem,_Traits>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(252): error C2
061: syntax error: identifier 'openmode' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(331): error C3
646: '_Loc': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(331): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(533): error C3
646: '_Loc': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(541): note:
  see reference to class template instantiation 'std::wstring_convert<_Codecvt,_Elem,_Walloc,_Balloc>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocbuf(533): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(19): error C26
53: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(19): error C25
04: 'facet': base class undefined [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(22): error C26
53: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(23): error C26
14: 'std::messages_base': illegal member initialization: 'facet' is not a base or member [C:\Users\dakot\Desktop\server
\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(38): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(110): note:
  see reference to class template instantiation 'std::messages<_Elem>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(38): error C21
43: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(54): error C26
53: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(54): error C36
46: 'id': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(54): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(64): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(64): error C21
43: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(70): error C26
53: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(70): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(70): error C21
43: syntax error: missing ',' before '*' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(92): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(92): error C21
43: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(96): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(96): error C21
43: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(119): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(119): error C2
143: syntax error: missing ';' before 'std::messages<_Elem>::id' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\
vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(119): warning
C4346: 'id': dependent name is not a type [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(119): note:
  prefix with 'typename' to indicate a type
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(150): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(150): error C2
143: syntax error: missing ';' before 'std::messages<char>::id' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\v
cpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(151): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmes(151): error C2
143: syntax error: missing ';' before 'std::messages<wchar_t>::id' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkgli
b\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(19): error C26
53: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(19): error C25
04: 'facet': base class undefined [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(31): error C20
59: syntax error: ':' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(99): error C44
30: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\t
oolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(269): note:
  see reference to class template instantiation 'std::_Mpunct<_Elem>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(99): error C21
43: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(122): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(122): error C2
988: unrecognizable template declaration/definition [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxp
roj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(122): error C2
143: syntax error: missing ',' before '*' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(134): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(134): error C2
143: syntax error: missing ',' before '*' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(148): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(148): error C2
143: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(268): error C2
653: '_Locinfo': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxpro
j]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(268): error C3
646: '_Cvt': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(268): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(279): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(309): note:
  see reference to class template instantiation 'std::moneypunct<_Elem,_Intl>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(279): error C3
646: 'id': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(279): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(286): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(286): error C2
143: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(291): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(291): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(291): error C2
143: syntax error: missing ',' before '*' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(324): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(324): error C2
143: syntax error: missing ';' before 'std::moneypunct<_Elem,_Intl>::id' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\v
cpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(324): warning
C4346: 'id': dependent name is not a type [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(324): note:
  prefix with 'typename' to indicate a type
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(357): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(694): note:
  see reference to class template instantiation 'std::money_get<_Elem,_InIt>' being compiled
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(369): error C2
061: syntax error: identifier 'iostate' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(376): error C2
061: syntax error: identifier 'iostate' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(378): error C2
535: '_InIt std::money_get<_Elem,_InIt>::get(_InIt,_InIt,bool,std::ios_base &) const': member function already defined
or declared [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(368): note:
  see declaration of 'std::money_get<_Elem,_InIt>::get'
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(382): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(382): error C3
646: 'id': unknown override specifier [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(382): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(392): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(392): error C2
143: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(398): error C2
653: 'locale': is not a class or namespace name [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(398): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(398): error C2
143: syntax error: missing ',' before '*' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(412): error C4
430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\Users\dakot\Desktop\server\vcpkg\
toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(412): error C2
143: syntax error: missing ',' before '&' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(417): error C2
061: syntax error: identifier 'iostate' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(444): error C2
061: syntax error: identifier 'iostate' [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(446): error C2
535: '_InIt std::money_get<_Elem,_InIt>::do_get(_InIt,_InIt,bool,std::ios_base &) const': member function already defin
ed or declared [C:\Users\dakot\Desktop\server\vcpkg\toolsrc\vcpkglib\vcpkglib.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\enterprise\vc\tools\msvc\14.16.27023\include\xlocmon(416): note:
  see declaration of 'std::money_get<_Elem,_InIt>::do_get'
C:\Users\dakot\Desktop\server\vcpkg\scripts\bootstrap.ps1 : Building vcpkg.exe failed. Please ensure you have
installed Visual Studio with the Desktop C++ workload and the Windows SDK for Desktop C++.
At line:1 char:4
+ & {& 'C:\Users\dakot\Desktop\server\vcpkg\scripts\bootstrap.ps1' }
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,bootstrap.ps1
 
Yeah looks like you are missing
Desktop C++ workload and the Windows SDK for Desktop C++
Maybe try running PowerShell as administrator or try Git Bash/Command Prompt they both work same way.
 
Yeah looks like you are missing
Desktop C++ workload and the Windows SDK for Desktop C++
Maybe try running PowerShell as administrator or try Git Bash/Command Prompt they both work same way.

Now im to these errors
Code:
Severity    Code    Description    Project    File    Line    Suppression State
Error    C2039    'string': is not a member of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'    theforgottenserver    c:\users\dakot\desktop\server\vcpkg\forgottenserver-master\src\script.cpp    59   
Error    C2039    'string': is not a member of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'    theforgottenserver    c:\users\dakot\desktop\server\vcpkg\forgottenserver-master\src\script.cpp    62   
Error    C2039    'string': is not a member of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'    theforgottenserver    c:\users\dakot\desktop\server\vcpkg\forgottenserver-master\src\script.cpp    84   
Error    C2039    'string': is not a member of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'    theforgottenserver    c:\users\dakot\desktop\server\vcpkg\forgottenserver-master\src\script.cpp    91   
Error    C2039    'string': is not a member of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>'    theforgottenserver    c:\users\dakot\desktop\server\vcpkg\forgottenserver-master\src\script.cpp    93   
Error (active)    E0135    class "std::basic_string<char, std::char_traits<char>, std::allocator<char>>" has no member "string"    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\forgottenserver-master\src\script.cpp    59   
Error (active)    E0135    class "std::basic_string<char, std::char_traits<char>, std::allocator<char>>" has no member "string"    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\forgottenserver-master\src\script.cpp    62   
Error (active)    E0135    class "std::basic_string<char, std::char_traits<char>, std::allocator<char>>" has no member "string"    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\forgottenserver-master\src\script.cpp    84   
Error (active)    E0135    class "std::basic_string<char, std::char_traits<char>, std::allocator<char>>" has no member "string"    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\forgottenserver-master\src\script.cpp    91   
Error (active)    E0135    class "std::basic_string<char, std::char_traits<char>, std::allocator<char>>" has no member "string"    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\forgottenserver-master\src\script.cpp    93   
Error (active)    E2512    the argument to a feature-test macro must be a simple identifier    theforgottenserver    C:\Users\dakot\Desktop\server\vcpkg\installed\x64-windows\include\boost\system\detail\config.hpp    51
 
Try changing your vcpkg path instead of inside C: do it other where like E: and did you try running as administrator?
 
Back
Top