openMSX Compile results



64 Bit 3rd Party results
64 Bit Compile results
32 Bit 3rd Party results
32 Bit Compile results
C:\compiler\openMSX>rem @echo ^64 Bit Compile Catapult^^ C:\compiler\openMSX>rem @echo ^32 Bit Compile Catapult^^ 64 Bit MSI Package
32 Bit MSI Package


3rd party


C:\compiler\openMSX>call "python3" build\\thirdparty_download.py windows 
FreeType version 2.9.1 - already downloaded
Patched: freetype-2.9.1/include/freetype/config/ftoption.h
Patched: freetype-2.9.1/modules.cfg
GLEW version 2.1.0 - already downloaded
Patched: glew-2.1.0/config/Makefile.linux-mingw-w64
libogg version 1.3.3 - already downloaded
libpng version 1.6.37 - already downloaded
SDL2 version 2.0.12 - already downloaded
SDL2_ttf version 2.0.15 - already downloaded
WARNING: Skipping symlink creation: C:\compiler\openMSX\derived\3rdparty\src\SDL2_ttf-2.0.15\Xcode\Frameworks\FreeType.framework\FreeType -> Versions/Current/FreeType: symbolic link privilege not held
WARNING: Skipping symlink creation: C:\compiler\openMSX\derived\3rdparty\src\SDL2_ttf-2.0.15\Xcode\Frameworks\FreeType.framework\Resources -> Versions/Current/Resources: symbolic link privilege not held
WARNING: Skipping symlink creation: C:\compiler\openMSX\derived\3rdparty\src\SDL2_ttf-2.0.15\Xcode\Frameworks\FreeType.framework\Headers -> Versions/Current/Headers: symbolic link privilege not held
WARNING: Skipping symlink creation: C:\compiler\openMSX\derived\3rdparty\src\SDL2_ttf-2.0.15\Xcode\Frameworks\FreeType.framework\Versions\Current -> A: symbolic link privilege not held
Tcl version 8.6.10 - already downloaded
libtheora version 1.1.1 - already downloaded
Patched: libtheora-1.1.1/configure
libvorbis version 1.3.6 - already downloaded
zlib version 1.2.11 - already downloaded
Back To Top
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.7.2
** Copyright (c) 2020 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

64 bit 3rd party

Microsoft (R) Build Engine version 16.7.0+b89cb5fde for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 10/25/2020 10:25:24 AM.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" on node 1 (default targets).
     1>ValidateSolutionConfiguration:
         Building solution configuration "Release|x64".
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\glew.vcxproj" (2) on node 1 (default targets).
     2>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
       ResourceCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         glew.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\glew.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\glew.lastbuildstate".
     2>Done Building Project "C:\compiler\openMSX\build\3rdparty\glew.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libtheora.vcxproj" (3) on node 1 (default targets).
     3>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
         All outputs are up-to-date.
         All outputs are up-to-date.
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         libtheora.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\libtheora.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\libtheora.lastbuildstate".
     3>Done Building Project "C:\compiler\openMSX\build\3rdparty\libtheora.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libvorbis.vcxproj" (5) on node 1 (default targets).
     5>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         libvorbis.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\libvorbis.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\libvorbis.lastbuildstate".
     5>Done Building Project "C:\compiler\openMSX\build\3rdparty\libvorbis.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\freetype.vcxproj" (4) on node 2 (default targets).
     4>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libogg.vcxproj" (6) on node 3 (default targets).
     6>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDL.vcxproj" (8) on node 1 (default targets).
     8>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libpng.vcxproj" (7) on node 4 (default targets).
     7>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     6>ClCompile:
         All outputs are up-to-date.
     7>PreBuildEvent:
         copy ..\..\derived\3rdParty\src\libpng-1.6.37\scripts\pnglibconf.h.prebuilt ..\..\derived\3rdParty\src\libpng-1.6.37\pnglibconf.h
         :VCEnd
     6>Lib:
         All outputs are up-to-date.
         libogg.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\libogg.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\libogg.lastbuildstate".
     6>Done Building Project "C:\compiler\openMSX\build\3rdparty\libogg.vcxproj" (default targets).
     4>ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\src\autofit\autofit.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbbox.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbitmap.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftgasp.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftpfr.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftstroke.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftsynth.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\fttype1.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftwinfnt.c"
     7>PreBuildEvent:
                 1 file(s) copied.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDLmain.vcxproj" (10) on node 2 (default targets).
    10>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
     8>ClCompile:
         All outputs are up-to-date.
    10>Lib:
         All outputs are up-to-date.
         SDLmain.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\SDLmain.lib
     8>Lib:
         All outputs are up-to-date.
         SDL.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\SDL.lib
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (9) on node 3 (default targets).
     9>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
    10>FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\SDLmain.lastbuildstate".
    10>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDLmain.vcxproj" (default targets).
     8>FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\SDL.lastbuildstate".
     8>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDL.vcxproj" (default targets).
     4>ClCompile:
         autofit.c
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\zlib.vcxproj" (11) on node 1 (default targets).
    11>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     7>ClCompile:
         All outputs are up-to-date.
     9>ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\CL.exe /c /I"..\..\derived\3rdParty\src\SDL2-2.0.12\include" /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /Zi /nologo /W3 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _VC80_UPGRADE=0x0600 /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\\" /Fd"..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.pdb" /Gd /TC /FC /errorReport:queue "..\..\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c"
         SDL_ttf.c
     7>ResourceCompile:
         All outputs are up-to-date.
    11>ClCompile:
         All outputs are up-to-date.
     7>Lib:
         All outputs are up-to-date.
    11>ResourceCompile:
         All outputs are up-to-date.
     7>Lib:
         libpng.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\libpng.lib
    11>Lib:
         All outputs are up-to-date.
         zlib.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\zlib.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\zlib.lastbuildstate".
    11>Done Building Project "C:\compiler\openMSX\build\3rdparty\zlib.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\tcl.vcxproj" (12) on node 2 (default targets).
    12>InitializeBuildStatus:
         Creating "..\..\derived\x64-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     7>FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\libpng.lastbuildstate".
     7>Done Building Project "C:\compiler\openMSX\build\3rdparty\libpng.vcxproj" (default targets).
     4>ClCompile:
         ftbbox.c
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(602,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(603,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(1949,55): warning C4018: '>': signed/unsigned mismatch [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
       ClCompile:
         ftbitmap.c
     9>Lib:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\Lib.exe /OUT:"..\..\derived\x64-VC-Release\3rdParty\install\lib\SDL_ttf.lib" /NOLOGO /MACHINE:X64 /LTCG "..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.obj"
    12>ClCompile:
         All outputs are up-to-date.
     4>ClCompile:
         ftgasp.c
    12>Lib:
         All outputs are up-to-date.
     4>ClCompile:
         ftpfr.c
    12>Lib:
         tcl.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\tcl.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\tcl.lastbuildstate".
    12>Done Building Project "C:\compiler\openMSX\build\3rdparty\tcl.vcxproj" (default targets).
     4>ClCompile:
         ftstroke.c
     9>Lib:
         SDL_ttf.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\SDL_ttf.lib
     4>ClCompile:
         ftsynth.c
     9>FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\SDL_ttf.lastbuildstate".
     9>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (default targets).
     4>ClCompile:
         fttype1.c
         ftwinfnt.c
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /O2 /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbase.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftglyph.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftinit.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftmm.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftsystem.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\bdf\bdf.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cache\ftcache.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cff\cff.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cid\type1cid.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\gzip\ftgzip.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\lzw\ftlzw.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pcf\pcf.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pfr\pfr.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\psaux\psaux.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pshinter\pshinter.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\psnames\psmodule.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\raster\raster.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfnt.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\smooth\smooth.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\truetype\truetype.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\type1\type1.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\type42\type42.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\winfonts\winfnt.c"
         ftbase.c
         ftglyph.c
         ftinit.c
         ftmm.c
         ftsystem.c
         bdf.c
         ftcache.c
         cff.c
         type1cid.c
         ftgzip.c
         ftlzw.c
         pcf.c
         pfr.c
         psaux.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\psaux\psintrp.c(1002,29): warning C4267: '=': conversion from 'size_t' to 'FT_Fast', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         pshinter.c
         psmodule.c
         raster.c
         sfnt.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfdriver.c(838,32): warning C4267: '=': conversion from 'size_t' to 'FT_UInt', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfdriver.c(989,44): warning C4244: 'function': conversion from '__int64' to 'const unsigned int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         smooth.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\smooth\ftgrays.c(1773,26): warning C4267: '+=': conversion from 'size_t' to 'TCoord', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         truetype.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\truetype\ttgload.c(1797,42): warning C4312: 'type cast': conversion from 'unsigned long' to 'void *' of greater size [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         Compiling...
         type1.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(273,49): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(293,58): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(325,65): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(355,23): warning C4267: '=': conversion from 'size_t' to 'FT_UInt', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(562,57): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(568,56): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(574,59): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(580,61): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(586,56): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1load.c(1581,68): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1load.c(1742,40): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         type42.c
     4>C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type42\t42parse.c(821,66): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         winfnt.c
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /O2 /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\builds\windows\ftdebug.c"
         ftdebug.c
       Lib:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\Lib.exe /OUT:"..\..\derived\x64-VC-Release\3rdParty\install\lib\freetype.lib" /NOLOGO /MACHINE:X64 /LTCG "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\autofit.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\bdf.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\cff.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftbase.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftbitmap.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftcache.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftdebug.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftgasp.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftglyph.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftgzip.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftinit.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftlzw.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftstroke.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftsystem.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\smooth.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftbbox.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftmm.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftpfr.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftsynth.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\fttype1.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\ftwinfnt.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\pcf.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\pfr.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\psaux.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\pshinter.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\psmodule.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\raster.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\sfnt.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\truetype.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\type1.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\type1cid.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\type42.obj"
         "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\winfnt.obj"
         freetype.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\x64-VC-Release\3rdParty\install\lib\freetype.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\unsuccessfulbuild".
         Touching "..\..\derived\x64-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\freetype.lastbuildstate".
     4>Done Building Project "C:\compiler\openMSX\build\3rdparty\freetype.vcxproj" (default targets).
     1>Done Building Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (default targets).

Build succeeded.

       "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (default target) (9) ->
       (ClCompile target) -> 
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(602,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(603,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(1949,55): warning C4018: '>': signed/unsigned mismatch [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]


       "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\3rdparty\freetype.vcxproj" (default target) (4) ->
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\psaux\psintrp.c(1002,29): warning C4267: '=': conversion from 'size_t' to 'FT_Fast', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfdriver.c(838,32): warning C4267: '=': conversion from 'size_t' to 'FT_UInt', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfdriver.c(989,44): warning C4244: 'function': conversion from '__int64' to 'const unsigned int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\smooth\ftgrays.c(1773,26): warning C4267: '+=': conversion from 'size_t' to 'TCoord', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\truetype\ttgload.c(1797,42): warning C4312: 'type cast': conversion from 'unsigned long' to 'void *' of greater size [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(273,49): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(293,58): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(325,65): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(355,23): warning C4267: '=': conversion from 'size_t' to 'FT_UInt', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(562,57): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(568,56): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(574,59): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(580,61): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1driver.c(586,56): warning C4267: '=': conversion from 'size_t' to 'FT_ULong', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1load.c(1581,68): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type1\t1load.c(1742,40): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\freetype-2.9.1\src\type42\t42parse.c(821,66): warning C4244: '=': conversion from '__int64' to 'FT_Int', possible loss of data [C:\compiler\openMSX\build\3rdparty\freetype.vcxproj]

    20 Warning(s)
    0 Error(s)

Time Elapsed 00:00:05.44
Back To Top

64 bit compile

Microsoft (R) Build Engine version 16.7.0+b89cb5fde for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 10/25/2020 10:25:30 AM.
     1>Project "C:\compiler\openMSX\build\msvc\openmsx.sln" on node 1 (default targets).
     1>ValidateSolutionConfiguration:
         Building solution configuration "Release|x64".
     1>Project "C:\compiler\openMSX\build\msvc\openmsx.sln" (1) is building "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (2) on node 1 (default targets).
     2>InitializeBuildStatus:
         Touching "..\..\derived\x64-VC-Release\build\openmsx.tlog\unsuccessfulbuild".
       CustomBuild:
         Generating config headers...
         Up to date: C:\compiler\openMSX\derived\x64-VC-Release\config\build-info.hh
         Up to date: C:\compiler\openMSX\derived\x64-VC-Release\config\components.hh
         Up to date: C:\compiler\openMSX\derived\x64-VC-Release\config\systemfuncs.hh
         Updating C:\compiler\openMSX\derived\x64-VC-Release\config\resource-info.h...
         Updating C:\compiler\openMSX\derived\x64-VC-Release\config\version.ii...
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\build-info.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\components.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\probed_defs.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\resource-info.h" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\version.ii" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX64\x64\CL.exe /c /I"..\..\derived\x64-VC-Release\config" /I\Include /I"..\..\derived\3rdParty\src\freetype-2.9.1" /I"..\..\derived\3rdParty\src\glew-2.1.0\include" /I"..\..\derived\3rdParty\src\libpng-1.6.37" /I"..\..\derived\3rdParty\src\SDL2-2.0.12\include" /I"..\..\derived\3rdParty\src\SDL2_ttf-2.0.15" /I"..\..\derived\3rdParty\src\libtheora-1.1.1\include" /I"..\..\derived\3rdParty\src\libvorbis-1.3.6\include" /I"..\..\derived\3rdParty\src\libogg-1.3.3\include" /I..\..\derived\3rdParty\src\tcl8.6.10\generic /I"..\..\derived\3rdParty\src\zlib-1.2.11" /I..\..\src /I..\..\src\cassette /I..\..\src\commands /I..\..\src\config /I..\..\src\console /I..\..\src\cpu /I..\..\src\debugger /I..\..\src\events /I..\..\src\fdc /I..\..\src\file /I..\..\src\ide /I..\..\src\input /I..\..\src\laserdisc /I..\..\src\memory /I..\..\src\resource /I..\..\src\security /I..\..\src\serial /I..\..\src\settings /I..\..\src\sound /I..\..\src\thread /I..\..\src\utils /I..\..\src\video /I..\..\src\video\scalers /I..\..\src\video\ld /I..\..\src\video\v9990 /Zi /nologo /W4 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D __SSE__ /D __SSE2__ /D WIN32 /D _WIN64 /D __x86_64 /D WIN32_LEAN_AND_MEAN /D UNICODE /D _UNICODE /D SECURITY_WIN32 /D NDEBUG /D _CONSOLE /D _USE_MATH_DEFINES /D _CRT_SECURE_NO_WARNINGS /D _CRT_NONSTDC_NO_DEPRECATE /D NOMINMAX /D GLEW_STATIC /D STATIC_BUILD /D _UNICODE /D UNICODE /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"..\..\derived\x64-VC-Release\build\\" /Fd"..\..\derived\x64-VC-Release\build\vc142.pdb" /Gd /TP /wd4324 /wd4063 /wd4121 /wd4125 /wd4127 /wd4189 /wd4201 /wd4244 /wd4310 /wd4355 /wd4505 /wd4512 /wd4611 /wd4702 /FC /errorReport:queue /constexpr:steps20000000 /MP ..\..\src\events\Keys.cc ..\..\src\memory\RomInfo.cc ..\..\src\sound\AY8910.cc ..\..\src\sound\BlipBuffer.cc ..\..\src\sound\SCC.cc ..\..\src\sound\SN76489.cc ..\..\src\sound\VLM5030.cc ..\..\src\sound\Y8950.cc ..\..\src\sound\YM2151.cc ..\..\src\sound\YM2413.cc ..\..\src\sound\YM2413Burczynski.cc ..\..\src\sound\YM2413Okazaki.cc ..\..\src\sound\YM2413NukeYKT.cc ..\..\src\sound\YMF262.cc ..\..\src\video\ZMBVEncoder.cc ..\..\src\Version.cc
         Keys.cc
         RomInfo.cc
         AY8910.cc
         BlipBuffer.cc
     2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt_math_defines.h(22,1): warning C4005: 'M_PI': macro redefinition (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\derived\3rdParty\src\SDL2-2.0.12\include\SDL_stdinc.h(508): message : see previous definition of 'M_PI' (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\compiler\openMSX\src\memory\RomInfo.cc(164,1): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\memory\RomInfo.cc(176): message : see reference to function template instantiation 'auto PerfectMinimalHash::create<104,openmsx::RomTypeNameHash,openmsx::::()::>(const Hash &,const GetKey &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     Hash=openmsx::RomTypeNameHash,
                     GetKey=openmsx::::()::
                 ]
     2>C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(125,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
     2>C:\compiler\openMSX\src\memory\RomInfo.cc(177,4): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,15): message : while evaluating constexpr function 'openmsx::RomTypeNameHash::operator ()' (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(176,29): message : while evaluating constexpr function 'PerfectMinimalHash::create' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(177,1): message : while evaluating constexpr function 'openmsx::::operator ()' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         SCC.cc
     2>C:\compiler\openMSX\src\utils\cstd.hh(106,1): error C2668: 'std::replace': ambiguous call to overloaded function (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\include\algorithm(2255,19): message : could be 'void std::replace,T>(const _FwdIt,const _FwdIt,const _Ty &,const _Ty &)' [found using argument-dependent lookup] [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t,
                     T=uint8_t,
                     _FwdIt=std::_Array_iterator
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\cstd.hh(94,16): message : or       'void cstd::replace,T>(ForwardIt,ForwardIt,const T &,const T &)' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t,
                     T=uint8_t,
                     ForwardIt=std::_Array_iterator
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\cstd.hh(106,1): message : while trying to match the argument list '(std::_Array_iterator<_Ty,64>, std::_Array_iterator<_Ty,64>, const T, const T)' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t
                 ]
                 and
                 [
                     _Ty=uint8_t
                 ]
                 and
                 [
                     T=uint8_t
                 ]
                 and
                 [
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(137): message : see reference to function template instantiation 'void cstd::replace,uint8_t>(ForwardRange &,const T &,const T &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     ForwardRange=std::array,
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\memory\RomInfo.cc(176): message : see reference to function template instantiation 'PerfectMinimalHash::Result<128,Hash> PerfectMinimalHash::create<104,openmsx::RomTypeNameHash,openmsx::::()::>(const Hash &,const GetKey &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     Hash=openmsx::RomTypeNameHash,
                     GetKey=openmsx::::()::
                 ]
       C:\compiler\openMSX\src\memory\RomInfo.cc(176,29): message : while evaluating constexpr function 'PerfectMinimalHash::create' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(177,1): message : while evaluating constexpr function 'openmsx::::operator ()' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         SN76489.cc
         VLM5030.cc
         Y8950.cc
         YM2151.cc
         YM2413.cc
         YM2413Burczynski.cc
         YM2413Okazaki.cc
         YM2413NukeYKT.cc
         YMF262.cc
         ZMBVEncoder.cc
         Version.cc
     2>Done Building Project "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default targets) -- FAILED.
     1>Done Building Project "C:\compiler\openMSX\build\msvc\openmsx.sln" (default targets) -- FAILED.

Build FAILED.

       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (CustomBuild target) -> 
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\build-info.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\components.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\probed_defs.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\resource-info.h" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\version.ii" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]


       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (ClCompile target) -> 
         C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt_math_defines.h(22,1): warning C4005: 'M_PI': macro redefinition (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\memory\RomInfo.cc(164,1): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(125,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\memory\RomInfo.cc(177,4): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]


       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (ClCompile target) -> 
         C:\compiler\openMSX\src\utils\cstd.hh(106,1): error C2668: 'std::replace': ambiguous call to overloaded function (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]

    10 Warning(s)
    1 Error(s)

Time Elapsed 00:00:31.36
Back To Top
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.7.2
** Copyright (c) 2020 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86'

32 bit 3rd party

Microsoft (R) Build Engine version 16.7.0+b89cb5fde for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 10/25/2020 10:26:04 AM.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" on node 1 (default targets).
     1>ValidateSolutionConfiguration:
         Building solution configuration "Release|Win32".
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\glew.vcxproj" (2) on node 1 (default targets).
     2>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libogg.vcxproj" (3) on node 3 (default targets).
     3>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         libogg.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\libogg.lib
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\freetype.vcxproj" (4) on node 2 (default targets).
     4>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     3>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\libogg-1.3.3\libogg.tlog\libogg.lastbuildstate".
     3>Done Building Project "C:\compiler\openMSX\build\3rdparty\libogg.vcxproj" (default targets).
     4>ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /analyze- /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\src\autofit\autofit.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbbox.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbitmap.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftgasp.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftpfr.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftstroke.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftsynth.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\fttype1.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftwinfnt.c"
     2>ClCompile:
         All outputs are up-to-date.
       ResourceCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         glew.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\glew.lib
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libtheora.vcxproj" (5) on node 3 (default targets).
     5>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     2>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\glew-2.1.0\glew.tlog\glew.lastbuildstate".
     2>Done Building Project "C:\compiler\openMSX\build\3rdparty\glew.vcxproj" (default targets).
     5>ClCompile:
         All outputs are up-to-date.
         All outputs are up-to-date.
         All outputs are up-to-date.
         All outputs are up-to-date.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libvorbis.vcxproj" (6) on node 2 (default targets).
     6>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     5>Lib:
         All outputs are up-to-date.
         libtheora.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\libtheora.lib
     6>ClCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         libvorbis.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\libvorbis.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\libvorbis-1.3.6\libvorbis.tlog\libvorbis.lastbuildstate".
     6>Done Building Project "C:\compiler\openMSX\build\3rdparty\libvorbis.vcxproj" (default targets).
     5>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\libtheora-1.1.1\libtheora.tlog\libtheora.lastbuildstate".
     5>Done Building Project "C:\compiler\openMSX\build\3rdparty\libtheora.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDL.vcxproj" (7) on node 1 (default targets).
     7>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (9) on node 2 (default targets).
     9>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\SDLmain.vcxproj" (10) on node 3 (default targets).
    10>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         All outputs are up-to-date.
     9>ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\CL.exe /c /I"..\..\derived\3rdParty\src\SDL2-2.0.12\include" /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /Zi /nologo /W3 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _VC80_UPGRADE=0x0600 /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\\" /Fd"..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.pdb" /Gd /TC /analyze- /FC /errorReport:queue "..\..\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c"
    10>Lib:
         All outputs are up-to-date.
         SDLmain.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\SDLmain.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\SDLmain\SDLmain.tlog\SDLmain.lastbuildstate".
    10>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDLmain.vcxproj" (default targets).
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\libpng.vcxproj" (8) on node 4 (default targets).
     8>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
       PreBuildEvent:
         copy ..\..\derived\3rdParty\src\libpng-1.6.37\scripts\pnglibconf.h.prebuilt ..\..\derived\3rdParty\src\libpng-1.6.37\pnglibconf.h
         :VCEnd
     9>ClCompile:
         SDL_ttf.c
     4>ClCompile:
         autofit.c
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\tcl.vcxproj" (11) on node 3 (default targets).
    11>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     8>PreBuildEvent:
                 1 file(s) copied.
     7>ClCompile:
         All outputs are up-to-date.
       Lib:
         All outputs are up-to-date.
         SDL.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\SDL.lib
     1>Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (1) is building "C:\compiler\openMSX\build\3rdparty\zlib.vcxproj" (12) on node 2 (default targets).
    12>InitializeBuildStatus:
         Creating "..\..\derived\Win32-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
     7>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2-2.0.12\SDL.tlog\SDL.lastbuildstate".
     7>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDL.vcxproj" (default targets).
    12>ClCompile:
         All outputs are up-to-date.
       ResourceCompile:
         All outputs are up-to-date.
     8>ClCompile:
         All outputs are up-to-date.
    12>Lib:
         All outputs are up-to-date.
         zlib.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\zlib.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\zlib-1.2.11\zlib.tlog\zlib.lastbuildstate".
    12>Done Building Project "C:\compiler\openMSX\build\3rdparty\zlib.vcxproj" (default targets).
     4>ClCompile:
         ftbbox.c
     8>ResourceCompile:
         All outputs are up-to-date.
    11>ClCompile:
         All outputs are up-to-date.
     8>Lib:
         All outputs are up-to-date.
         libpng.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\libpng.lib
    11>Lib:
         All outputs are up-to-date.
         tcl.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\tcl.lib
     4>ClCompile:
         ftbitmap.c
    11>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\tcl8.6.10\tcl.tlog\tcl.lastbuildstate".
    11>Done Building Project "C:\compiler\openMSX\build\3rdparty\tcl.vcxproj" (default targets).
     8>FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\libpng-1.6.37\libpng.tlog\libpng.lastbuildstate".
     8>Done Building Project "C:\compiler\openMSX\build\3rdparty\libpng.vcxproj" (default targets).
     4>ClCompile:
         ftgasp.c
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(602,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(603,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
     9>C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(1949,55): warning C4018: '>': signed/unsigned mismatch [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
     9>Lib:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\Lib.exe /OUT:"..\..\derived\Win32-VC-Release\3rdParty\install\lib\SDL_ttf.lib" /NOLOGO /MACHINE:X86 /LTCG "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.obj"
     4>ClCompile:
         ftpfr.c
         ftstroke.c
         ftsynth.c
         fttype1.c
         ftwinfnt.c
     9>Lib:
         SDL_ttf.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\SDL_ttf.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\SDL2_ttf-2.0.15\SDL_ttf.tlog\SDL_ttf.lastbuildstate".
     9>Done Building Project "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (default targets).
     4>ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /O2 /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /analyze- /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftbase.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftglyph.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftinit.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftmm.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\base\ftsystem.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\bdf\bdf.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cache\ftcache.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cff\cff.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\cid\type1cid.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\gzip\ftgzip.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\lzw\ftlzw.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pcf\pcf.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pfr\pfr.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\psaux\psaux.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\pshinter\pshinter.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\psnames\psmodule.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\raster\raster.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\sfnt\sfnt.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\smooth\smooth.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\truetype\truetype.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\type1\type1.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\type42\type42.c" "..\..\derived\3rdParty\src\freetype-2.9.1\src\winfonts\winfnt.c"
         ftbase.c
         ftglyph.c
         ftinit.c
         ftmm.c
         ftsystem.c
         bdf.c
         ftcache.c
         cff.c
         type1cid.c
         ftgzip.c
         ftlzw.c
         pcf.c
         pfr.c
         psaux.c
         pshinter.c
         psmodule.c
         raster.c
         sfnt.c
         smooth.c
         truetype.c
         Compiling...
         type1.c
         type42.c
         winfnt.c
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\CL.exe /c /I"..\..\derived\3rdParty\src\freetype-2.9.1\include" /nologo /W4 /WX- /diagnostics:column /O2 /Ob2 /Oi /Os /Oy /GT /GL /D NDEBUG /D WIN32 /D _LIB /D FT2_BUILD_LIBRARY /D _CRT_SECURE_NO_WARNINGS /D _VC80_UPGRADE=0x0710 /D _MBCS /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\\" /Fd"..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.pdb" /Gd /TC /wd4001 /analyze- /FC /errorReport:queue "..\..\derived\3rdParty\src\freetype-2.9.1\builds\windows\ftdebug.c"
         ftdebug.c
       Lib:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX86\x86\Lib.exe /OUT:"..\..\derived\Win32-VC-Release\3rdParty\install\lib\freetype.lib" /NOLOGO /MACHINE:X86 /LTCG "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\autofit.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\bdf.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\cff.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftbase.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftbitmap.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftcache.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftdebug.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftgasp.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftglyph.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftgzip.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftinit.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftlzw.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftstroke.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftsystem.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\smooth.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftbbox.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftmm.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftpfr.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftsynth.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\fttype1.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\ftwinfnt.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\pcf.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\pfr.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\psaux.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\pshinter.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\psmodule.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\raster.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\sfnt.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\truetype.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\type1.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\type1cid.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\type42.obj"
         "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\winfnt.obj"
         freetype.vcxproj -> C:\compiler\openMSX\build\3rdparty\..\..\derived\Win32-VC-Release\3rdParty\install\lib\freetype.lib
       FinalizeBuildStatus:
         Deleting file "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\unsuccessfulbuild".
         Touching "..\..\derived\Win32-VC-Release\3rdParty\build\freetype-2.9.1\freetype.tlog\freetype.lastbuildstate".
     4>Done Building Project "C:\compiler\openMSX\build\3rdparty\freetype.vcxproj" (default targets).
     1>Done Building Project "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (default targets).

Build succeeded.

       "C:\compiler\openMSX\build\3rdparty\3rdparty.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj" (default target) (9) ->
       (ClCompile target) -> 
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(602,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(603,38): warning C4244: '+=': conversion from 'float' to 'int', possible loss of data [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]
         C:\compiler\openMSX\derived\3rdParty\src\SDL2_ttf-2.0.15\SDL_ttf.c(1949,55): warning C4018: '>': signed/unsigned mismatch [C:\compiler\openMSX\build\3rdparty\SDL_ttf.vcxproj]

    3 Warning(s)
    0 Error(s)

Time Elapsed 00:00:04.51
Back To Top

32 bit compile

Microsoft (R) Build Engine version 16.7.0+b89cb5fde for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 10/25/2020 10:26:09 AM.
     1>Project "C:\compiler\openMSX\build\msvc\openmsx.sln" on node 1 (default targets).
     1>ValidateSolutionConfiguration:
         Building solution configuration "Release|Win32".
     1>Project "C:\compiler\openMSX\build\msvc\openmsx.sln" (1) is building "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (2) on node 1 (default targets).
     2>InitializeBuildStatus:
         Touching "..\..\derived\Win32-VC-Release\build\openmsx.tlog\unsuccessfulbuild".
       CustomBuild:
         Generating config headers...
         Up to date: C:\compiler\openMSX\derived\Win32-VC-Release\config\build-info.hh
         Up to date: C:\compiler\openMSX\derived\Win32-VC-Release\config\components.hh
         Up to date: C:\compiler\openMSX\derived\Win32-VC-Release\config\systemfuncs.hh
         Updating C:\compiler\openMSX\derived\Win32-VC-Release\config\resource-info.h...
         Updating C:\compiler\openMSX\derived\Win32-VC-Release\config\version.ii...
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\build-info.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\components.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\probed_defs.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\resource-info.h" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\version.ii" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\bin\HostX64\x86\CL.exe /c /I"..\..\derived\Win32-VC-Release\config" /I\Include /I"..\..\derived\3rdParty\src\freetype-2.9.1" /I"..\..\derived\3rdParty\src\glew-2.1.0\include" /I"..\..\derived\3rdParty\src\libpng-1.6.37" /I"..\..\derived\3rdParty\src\SDL2-2.0.12\include" /I"..\..\derived\3rdParty\src\SDL2_ttf-2.0.15" /I"..\..\derived\3rdParty\src\libtheora-1.1.1\include" /I"..\..\derived\3rdParty\src\libvorbis-1.3.6\include" /I"..\..\derived\3rdParty\src\libogg-1.3.3\include" /I..\..\derived\3rdParty\src\tcl8.6.10\generic /I"..\..\derived\3rdParty\src\zlib-1.2.11" /I..\..\src /I..\..\src\cassette /I..\..\src\commands /I..\..\src\config /I..\..\src\console /I..\..\src\cpu /I..\..\src\debugger /I..\..\src\events /I..\..\src\fdc /I..\..\src\file /I..\..\src\ide /I..\..\src\input /I..\..\src\laserdisc /I..\..\src\memory /I..\..\src\resource /I..\..\src\security /I..\..\src\serial /I..\..\src\settings /I..\..\src\sound /I..\..\src\thread /I..\..\src\utils /I..\..\src\video /I..\..\src\video\scalers /I..\..\src\video\ld /I..\..\src\video\v9990 /Zi /nologo /W4 /WX- /diagnostics:column /Ox /Ob2 /Oi /Os /Oy /GT /GL /D __SSE__ /D __SSE2__ /D WIN32 /D WIN32_LEAN_AND_MEAN /D UNICODE /D _UNICODE /D SECURITY_WIN32 /D NDEBUG /D _CONSOLE /D _USE_MATH_DEFINES /D _CRT_SECURE_NO_WARNINGS /D _CRT_NONSTDC_NO_DEPRECATE /D NOMINMAX /D GLEW_STATIC /D STATIC_BUILD /D _UNICODE /D UNICODE /GF /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"..\..\derived\Win32-VC-Release\build\\" /Fd"..\..\derived\Win32-VC-Release\build\vc142.pdb" /Gd /TP /wd4324 /wd4063 /wd4121 /wd4125 /wd4127 /wd4189 /wd4201 /wd4244 /wd4310 /wd4355 /wd4505 /wd4512 /wd4611 /wd4702 /analyze- /FC /errorReport:queue /constexpr:steps20000000 /MP ..\..\src\events\Keys.cc ..\..\src\memory\RomInfo.cc ..\..\src\sound\AY8910.cc ..\..\src\sound\BlipBuffer.cc ..\..\src\sound\SCC.cc ..\..\src\sound\SN76489.cc ..\..\src\sound\VLM5030.cc ..\..\src\sound\Y8950.cc ..\..\src\sound\YM2151.cc ..\..\src\sound\YM2413.cc ..\..\src\sound\YM2413Burczynski.cc ..\..\src\sound\YM2413Okazaki.cc ..\..\src\sound\YM2413NukeYKT.cc ..\..\src\sound\YMF262.cc ..\..\src\video\ZMBVEncoder.cc ..\..\src\Version.cc
         Keys.cc
         RomInfo.cc
         AY8910.cc
         BlipBuffer.cc
     2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt_math_defines.h(22,1): warning C4005: 'M_PI': macro redefinition (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\derived\3rdParty\src\SDL2-2.0.12\include\SDL_stdinc.h(508): message : see previous definition of 'M_PI' (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\compiler\openMSX\src\memory\RomInfo.cc(164,1): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
     2>C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\memory\RomInfo.cc(176): message : see reference to function template instantiation 'auto PerfectMinimalHash::create<104,openmsx::RomTypeNameHash,openmsx::::()::>(const Hash &,const GetKey &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     Hash=openmsx::RomTypeNameHash,
                     GetKey=openmsx::::()::
                 ]
     2>C:\compiler\openMSX\src\memory\RomInfo.cc(177,4): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,15): message : while evaluating constexpr function 'openmsx::RomTypeNameHash::operator ()' (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(176,29): message : while evaluating constexpr function 'PerfectMinimalHash::create' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(177,1): message : while evaluating constexpr function 'openmsx::::operator ()' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         SCC.cc
     2>C:\compiler\openMSX\src\utils\cstd.hh(106,1): error C2668: 'std::replace': ambiguous call to overloaded function (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.27.29110\include\algorithm(2255,19): message : could be 'void std::replace,T>(const _FwdIt,const _FwdIt,const _Ty &,const _Ty &)' [found using argument-dependent lookup] [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t,
                     T=uint8_t,
                     _FwdIt=std::_Array_iterator
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\cstd.hh(94,16): message : or       'void cstd::replace,T>(ForwardIt,ForwardIt,const T &,const T &)' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t,
                     T=uint8_t,
                     ForwardIt=std::_Array_iterator
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\cstd.hh(106,1): message : while trying to match the argument list '(std::_Array_iterator<_Ty,64>, std::_Array_iterator<_Ty,64>, const T, const T)' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     _Ty=uint8_t
                 ]
                 and
                 [
                     _Ty=uint8_t
                 ]
                 and
                 [
                     T=uint8_t
                 ]
                 and
                 [
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(137): message : see reference to function template instantiation 'void cstd::replace,uint8_t>(ForwardRange &,const T &,const T &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     ForwardRange=std::array,
                     T=uint8_t
                 ] (compiling source file ..\..\src\memory\RomInfo.cc)
       C:\compiler\openMSX\src\memory\RomInfo.cc(176): message : see reference to function template instantiation 'PerfectMinimalHash::Result<128,Hash> PerfectMinimalHash::create<104,openmsx::RomTypeNameHash,openmsx::::()::>(const Hash &,const GetKey &)' being compiled [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
                 with
                 [
                     Hash=openmsx::RomTypeNameHash,
                     GetKey=openmsx::::()::
                 ]
       C:\compiler\openMSX\src\memory\RomInfo.cc(176,29): message : while evaluating constexpr function 'PerfectMinimalHash::create' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
       C:\compiler\openMSX\src\memory\RomInfo.cc(177,1): message : while evaluating constexpr function 'openmsx::::operator ()' [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         SN76489.cc
         VLM5030.cc
         Y8950.cc
         YM2151.cc
         YM2413.cc
         YM2413Burczynski.cc
         YM2413Okazaki.cc
         YM2413NukeYKT.cc
         YMF262.cc
         ZMBVEncoder.cc
         Version.cc
     2>Done Building Project "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default targets) -- FAILED.
     1>Done Building Project "C:\compiler\openMSX\build\msvc\openmsx.sln" (default targets) -- FAILED.

Build FAILED.

       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (CustomBuild target) -> 
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\build-info.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\components.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\probed_defs.hh" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\resource-info.h" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(234,5): warning MSB8065: Custom build for item "..\..\src\openmsx.hh" succeeded, but specified output "c:\compiler\openmsx\build\msvc\version.ii" has not been created. This may cause incremental build to work incorrectly. [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]


       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (ClCompile target) -> 
         C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt_math_defines.h(22,1): warning C4005: 'M_PI': macro redefinition (compiling source file ..\..\src\events\Keys.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\memory\RomInfo.cc(164,1): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\utils\MinimalPerfectHash.hh(91,1): warning C4267: 'argument': conversion from 'size_t' to 'const T', possible loss of data [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]
         C:\compiler\openMSX\src\memory\RomInfo.cc(177,4): warning C4245: 'initializing': conversion from 'int' to 'const uint8_t', signed/unsigned mismatch [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]


       "C:\compiler\openMSX\build\msvc\openmsx.sln" (default target) (1) ->
       "C:\compiler\openMSX\build\msvc\openmsx.vcxproj" (default target) (2) ->
       (ClCompile target) -> 
         C:\compiler\openMSX\src\utils\cstd.hh(106,1): error C2668: 'std::replace': ambiguous call to overloaded function (compiling source file ..\..\src\memory\RomInfo.cc) [C:\compiler\openMSX\build\msvc\openmsx.vcxproj]

    9 Warning(s)
    1 Error(s)

Time Elapsed 00:00:34.50
Back To Top

64bit MSI Package

OPENMSX_PLATFORM is x64
OPENMSX_CONFIGURATION is release
CATAPULT_BASEPATH is ..\\openmsx-wxcatapult
Generating install files...
  Executable...
Generating install files...
  Executable...
Back To Top

32bit MSI Package

OPENMSX_PLATFORM is win32
OPENMSX_CONFIGURATION is release
CATAPULT_BASEPATH is ..\\openmsx-wxcatapult
Generating install files...
  Executable...
Generating install files...
  Executable...
Back To Top
S