First post, by Peter Swinkels
Okay, I downloaded and extracted dosbox-0.74-2.tar.gz and SDL2-devel-2.0.9-VC.zip. After that I:
1. open D:\dosbox-0.74-2\visualc_net\dosbox.sln in Microsoft Visual Studio 2019.
2. Allow Visual Studio to upgrade the project.
3. Notice that there are references to "SDL_lib.h" when attempting to build the project so I add an "addition include library" path under "project properties" to "../../SDL2-2.0.9/include".
4. This solves the issue but now there are about 200 errors:
Severity Code Description Project File Line Suppression StateError C2065 'SDL_ASYNCBLIT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 535Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2238 unexpected token(s) preceding ';' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 201Error C2146 syntax error: missing ';' before identifier 'sdlkey_map' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 366Error C2146 syntax error: missing ';' before identifier 'MapSDLCode' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 397Error C2146 syntax error: missing ';' before identifier 'keystate' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1353Error C2146 syntax error: missing ';' before identifier 'key' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2503Error C2146 syntax error: missing ';' before identifier 'GetKeyCode' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 495Error C2146 syntax error: missing ';' before identifier 'code' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 490Error C2143 syntax error: missing ';' before '{' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 397Error C2143 syntax error: missing ';' before '{' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 404Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 201Error C2143 syntax error: missing ';' before '*' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1160Error C2146 syntax error: missing ')' before identifier 'keysym' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 404Error C2146 syntax error: missing ')' before identifier 'GetKeyCode' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 495Error C2146 syntax error: missing ')' before identifier 'code' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 490Error C2061 syntax error: identifier 'SDLKey' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 460Error C2061 syntax error: identifier 'SDLKey' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 506Error C2059 syntax error: ')' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 490Error C2059 syntax error: ')' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 495Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 201Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1160Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 366Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 397Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 470Error (active) E0020 identifier "SDL_CD" is undefined dosbox D:\dosbox-0.74-2\src\dos\cdrom.h 86Error C1003 error count exceeds 100; stopping compilation dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1484Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\include\ipx.h 74Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\include\ipxserver.h 24Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\serialport\misc_util.h 62Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\serialport\misc_util.h 62Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\serialport\misc_util.h 62Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\serialport\misc_util.h 62Error C1083 Cannot open include file: 'SDL_net.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\serialport\misc_util.h 62Error C1083 Cannot open include file: 'png.h': No such file or directory dosbox D:\dosbox-0.74-2\src\hardware\hardware.cpp 35Error C2447 '{': missing function header (old-style formal list?) dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 397Error C2447 '{': missing function header (old-style formal list?) dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 404Error C2065 '_key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 461Error C2065 '_key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 507
Error C2065 '_key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 508Error C2065 'vidinfo': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1160Error C2065 'vidinfo': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1161Error C2065 'vidinfo': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1162Error C2065 'vidinfo': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1163Warning C4473 'sprintf' : not enough arguments passed for format string dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 464Error C3861 'SDL_WM_SetIcon': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 316Error C3861 'SDL_WM_SetCaption': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 300Error C3861 'SDL_WM_SetCaption': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1269Error C3861 'SDL_WM_GrabInput': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 761Error C3861 'SDL_WM_GrabInput': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 764Error C3861 'SDL_VideoModeOK': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 385Error C2065 'SDL_UYVY_OVERLAY': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 643Error C3861 'SDL_UpdateRects': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 888Error C3861 'SDL_UnlockYUVOverlay': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 912Error C2065 'SDL_SRCALPHA': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1320Error C2065 'SDL_SRCALPHA': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1326Error C2660 'SDL_SetVideoMode_Wrap': function does not take 3 arguments dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 533Error C2660 'SDL_SetVideoMode_Wrap': function does not take 3 arguments dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 539Error C2660 'SDL_SetVideoMode_Wrap': function does not take 3 arguments dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 547Error C3861 'SDL_SetVideoMode': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 270Error C3861 'SDL_SetPalette': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 956Error C3861 'SDL_SetPalette': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 960Error C3861 'SDL_SetPalette': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2329Error C3861 'SDL_SetAlpha': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1320Error C3861 'SDL_SetAlpha': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1326Error C2065 'SDL_PHYSPAL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 956Error C2065 'SDL_PHYSPAL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2329Error C2065 'SDL_OPENGL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 237Error C2065 'SDL_OPENGL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 259Error C2065 'SDL_OPENGL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 265Error C2065 'SDL_OPENGL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 671Error C2065 'SDL_OPENGL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1231Error C2065 'SDL_LOGPAL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 960Error C2065 'SDL_LOGPAL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2329Error C3861 'SDL_LockYUVOverlay': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 826Error C2065 'SDL_keysym': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 404Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 385Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 461Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 465Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 534Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 540Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 547Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 562Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 584Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 587Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 608Error C2065 'SDL_HWSURFACE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 614Error C2065 'SDL_HWPALETTE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 385Error C2065 'SDL_HWPALETTE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 535Error C2065 'SDL_HWPALETTE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 541Error C2065 'SDL_HWPALETTE': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 955Error C2065 'SDL_GRAB_ON': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 761Error C2065 'SDL_GRAB_OFF': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 764Error C2065 'SDL_GL_SWAP_CONTROL': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 669Error C3861 'SDL_GL_SwapBuffers': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 242Error C3861 'SDL_GL_SwapBuffers': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 713Error C3861 'SDL_GL_SwapBuffers': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 925Error C3861 'SDL_GL_SwapBuffers': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 943Error C3861 'SDL_GetVideoInfo': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1160Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 259Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 385Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 461Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 485Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 534Error C2065 'SDL_FULLSCREEN': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 540Error C3861 'SDL_FreeYUVOverlay': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 638Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 866Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 908Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1322Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1328Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1336Error C3861 'SDL_Flip': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 1674Error C2065 'SDL_DOUBLEBUF': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 535Error C2065 'SDL_DOUBLEBUF': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 541Error C2065 'SDL_DOUBLEBUF': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 586Error C2065 'SDL_DOUBLEBUF': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 603Error C3861 'SDL_DisplayYUVOverlay': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 913Error C3861 'SDL_CreateYUVOverlay': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 643Error C3861 'SDL_CDStop': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 138Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 55Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 64Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 74Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 79Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 83Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 87Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 91Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 98Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 102Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 106Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 110Error C3861 'SDL_CDStatus': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 115Error C3861 'SDL_CDResume': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 129Error C3861 'SDL_CDPlay': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 123Error C3861 'SDL_CDPause': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 130Error C3861 'SDL_CDOpen': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 54Error C3861 'SDL_CDOpen': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 63Error C3861 'SDL_CDOpen': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 122Error C3861 'SDL_CDOpen': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 137Error C3861 'SDL_CDNumDrives': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 51Error C3861 'SDL_CDNumDrives': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 161Error C3861 'SDL_CDNumDrives': identifier not found dosbox D:\dosbox-0.74-2\src\dos\dos_programs.cpp 176Error C3861 'SDL_CDName': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 61Error C3861 'SDL_CDName': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 170Error C3861 'SDL_CDName': identifier not found dosbox D:\dosbox-0.74-2\src\dos\dos_programs.cpp 179Error C3861 'SDL_CDEject': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 143Error C3861 'SDL_CDClose': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 42Error C3861 'SDL_CDClose': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 121Error C3861 'SDL_CDClose': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 136Error C2065 'SDL_ASYNCBLIT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 541Error C2065 'SDL_APPINPUTFOCUS': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1454Error C2065 'SDL_ACTIVEEVENT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1453Error C2065 'SDLMod': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1353Error C2065 'SDLK_SCROLLOCK': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 380Error C2065 'SDLK_SCROLLOCK': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 1579Error C2065 'SDLK_SCROLLOCK': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2036Error C2065 'SDLK_PRINT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 1585Error C2065 'SDLK_PRINT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2035Error C2065 'SDLK_PRINT': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2496Error C2065 'SDLK_NUMLOCK': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 380Error C2065 'SDLK_NUMLOCK': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2042Error C2065 'SDLK_LAST': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2246Error C2065 'SDLK_KP9': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP9': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2042Error C2065 'SDLK_KP8': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP8': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2042Error C2065 'SDLK_KP7': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP7': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2041Error C2065 'SDLK_KP6': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP6': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2041Error C2065 'SDLK_KP5': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP5': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2041Error C2065 'SDLK_KP4': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 381Error C2065 'SDLK_KP4': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2041Error C2065 'SDLK_KP3': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 382Error C2065 'SDLK_KP3': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2040Error C2065 'SDLK_KP2': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 382Error C2065 'SDLK_KP2': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2040Error C2065 'SDLK_KP1': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 382Error C2065 'SDLK_KP1': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2040Error C2065 'SDLK_KP0': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 382Error C2065 'SDLK_KP0': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2040Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 637Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 638Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 639Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 643Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 644Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 826Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 827Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 828Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 912Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 913Error C2039 'overlay': is not a member of 'SDL_Block' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1228Error C3861 'MSF_TO_FRAMES': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_image.cpp 659Error C3861 'MSF_TO_FRAMES': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 164Error C3861 'MSF_TO_FRAMES': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 217Error C3861 'MSF_TO_FRAMES': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 257Error C3861 'MSF_TO_FRAMES': identifier not found dosbox D:\dosbox-0.74-2\src\dos\dos_mscdex.cpp 878Error C3861 'MapSDLCode': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 464Error C3861 'MapSDLCode': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 467Error C2065 'keystate': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1353Error C2065 'keystate': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1354Error C2065 'keystate': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1355Error C3646 'key': unknown override specifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 470Error C2065 'key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 461Error C2065 'key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 464Error C2065 'key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 467Error C2065 'key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2503Error C2065 'key': undeclared identifier dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 2504Error C2086 'int SDLKey': redefinition dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 397Warning C4244 'initializing': conversion from 'double' to 'float', possible loss of data dosbox D:\dosbox-0.74-2\src\hardware\pcspeaker.cpp 282Error C2039 'hwdata': is not a member of 'SDL_Surface' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 897Error C2039 'hwdata': is not a member of 'SDL_Surface' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 902Error C2039 'hwdata': is not a member of 'SDL_Surface' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 903Error C3861 'GetKeyCode': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 495Error C3861 'GetKeyCode': identifier not found dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 499Warning C4731 'gen_runcode': frame pointer register 'ebp' modified by inline assembly code dosbox D:\dosbox-0.74-2\src\cpu\core_dyn_x86\risc_x86.h 111Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 77Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 84Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 95Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 96Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_image.cpp 189Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_image.cpp 196Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_image.cpp 208Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_image.cpp 209Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 94Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 97Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 271Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 272Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 280Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 317Error C3861 'FRAMES_TO_MSF': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom_ioctl_win32.cpp 322Error C2664 'const char *SDL_JoystickName(SDL_Joystick *)': cannot convert argument 1 from 'Bitu' to 'SDL_Joystick *' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 659Error C2664 'const char *SDL_JoystickName(SDL_Joystick *)': cannot convert argument 1 from 'Bitu' to 'SDL_Joystick *' dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 865Error C2660 'CKeyBindGroup::CreateKeyBind': function does not take 1 arguments dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 490Error C2660 'CKeyBindGroup::CreateKeyBind': function does not take 1 arguments dosbox D:\dosbox-0.74-2\src\gui\sdl_mapper.cpp 495Error C2065 'CD_TRAYEMPTY': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 111Error C2065 'CD_PLAYING': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 103Error C2065 'CD_PAUSED': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 104Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 74Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 79Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 83Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 87Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 91Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 98Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 102Error C3861 'CD_INDRIVE': identifier not found dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 106Error C2065 'CD_ERROR': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 111Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 37Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 42Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 43Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 54Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 55Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 63Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 64Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 74Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 76Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 77Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 79Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 83Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 84Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 85Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 87Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 91Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 92Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 93Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 94Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 95Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 96Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 98Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 102Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 103Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 104Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 106Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 110Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 111Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 112Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 114Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 115Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 121Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 122Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 123Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 129Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 130Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 136Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 137Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 138Error C2065 'cd': undeclared identifier dosbox D:\dosbox-0.74-2\src\dos\cdrom.cpp 143Error C2039 'active': is not a member of 'SDL_Event' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1454Error C2039 'active': is not a member of 'SDL_Event' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1455Error C2039 'active': is not a member of 'SDL_Event' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1484Warning C4309 '=': truncation of constant value dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1417Warning C4309 '=': truncation of constant value dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1418Warning C4305 '=': truncation from 'SDL_EventType' to 'Bit8u' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1417Warning C4305 '=': truncation from 'SDL_EventType' to 'Bit8u' dosbox D:\dosbox-0.74-2\src\gui\sdlmain.cpp 1418Warning C4018 '<': signed/unsigned mismatch dosbox D:\dosbox-0.74-2\src\dos\drive_cache.cpp 452
I have also tried following the steps described at: https://www.dosbox.com/wiki/Building_DOSBox_w … h_Visual_Studio. Same result.
Anyone had issues like these before? What do I do about them?
My GitHub:
https://github.com/peterswinkels