On Friday, March 26, 2021 at 9:29:58 PM UTC-6,
[email protected] wrote:
On Saturday, 27 March 2021 at 01:38:55 UTC+10, Doug Telford wrote:
I am using Windows 10 Pro version 20H2. I downloaded dolphinsmalltalk / Dolphin and DolphinVM from github. Log items are listed below. Am I doing missing something?
******************************************
I installed VS Community 2019
warning : The build tools for Visual Studio 2017 (v141) cannot be found. To build using the Visual Studio 2019 (v142) build tools, either click the Project menu or right-click the solution, and then select "Retarget Solution". Install Visual Studio
2017 (v141) to build using the Visual Studio 2017 (v141) build tools.
Is this a build failure instead of a boot failure?
Did you retarget the build?
Sometimes there is a mismatch between the build libs in your VS version and not what was specified in the project. You will need to retarget. From the top menu, Project > Retarget solution
Vince
Yes
Thanks for reply.
Yes the title should say build error, but evidently I cannot change it.
I retargeted to 10.0.16299.0
The VS configuration General properties shows:
Target Name DolphinVM7
Configuration Type Application (.exe)
Windows SDK Version 10.0 16299.0
Platform Toolset Visual Studio 2019 (v142)
C++ Language Standard Default (ISO C++14 Standard)
C Language Standard Default (Legacy MSVC)
I did a clean solution then build solution and got:
Severity Code Description Project File Line Suppression State
Message while trying to match the argument list '(std::wostream, LPCWSTR)' Compiler C:\Users\burlx\Downloads\DolphinVM\Compiler\Str.h 57
Error C2679 binary '<<': no operator found which takes a right-hand operand of type 'LPCWSTR' (or there is no acceptable conversion) Compiler C:\Users\burlx\Downloads\DolphinVM\Compiler\Str.h 57
Message could be 'std::wostream &operator <<(std::wostream &,const std::string &)' Compiler C:\Users\burlx\Downloads\DolphinVM\Compiler\Str.h 54
Error C2338 'CAtlDllModuleT<T>' must be used with either _WINDLL or _USRDLL defined VM C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\atlmfc\include\atlbase.h 2986
Message see reference to class template instantiation 'ATL::CAtlValidateModuleConfiguration<true,T>' being compiled VM C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\atlmfc\include\atlbase.h 3387
Message see reference to class template instantiation 'ATL::CAtlDllModuleT<T>' being compiled VM C:\Users\burlx\Downloads\DolphinVM\DllModule.h 15
Message see reference to class template instantiation 'CDolphinDllModuleT<CDolphinVMModule>' being compiled VM C:\Users\burlx\Downloads\DolphinVM\VMDLL.h 7
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)