• Dolphin 7.1.20 boot failure

    From Doug Telford@21:1/5 to All on Fri Mar 26 08:38:53 2021
    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.

    *** Installed VS2017

    Severity Code Description Project File Line Suppression State
    Error MSB8036 The Windows SDK version 10.0.16299.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". DolphinLib C:\
    Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.targets 46

    *** Installed Windows SDK version 10.0.16299.0

    Severity Code Description Project File Line Suppression State
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\DolphinDR7.dll" "C:\Users\burlx\DolphinVM\..\..\DolphinDR7.dll"

    :VCEnd" exited with code 1. DevRes C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\DolphinSureCrypto.dll" "C:\Users\burlx\DolphinVM\..\..\DolphinSureCrypto.dll"
    :VCEnd" exited with code 1. DolphinSureCrypto C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\GUIStub.exe" "C:\Users\burlx\DolphinVM\..\..\GUIStub.exe"

    :VCEnd" exited with code 1. GUIStub C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\ConsoleStub.exe" "C:\Users\burlx\DolphinVM\..\..\ConsoleStub.exe"
    :VCEnd" exited with code 1. Console C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\DolphinCR7.dll" "C:\Users\burlx\DolphinVM\..\..\DolphinCR7.dll"
    :VCEnd" exited with code 1. Compiler C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\IPDolphin.dll" "C:\Users\burlx\DolphinVM\..\..\IPDolphin.dll"

    :VCEnd" exited with code 1. InProcStub C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\ConsoleToGo.exe" "C:\Users\burlx\DolphinVM\..\..\ConsoleToGo.exe"

    :VCEnd" exited with code 1. ConsoleToGo C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\DolphinVM7.dll" "C:\Users\burlx\DolphinVM\..\..\DolphinVM7.dll"
    :VCEnd" exited with code 1. VM C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\GUIToGo.exe" "C:\Users\burlx\DolphinVM\..\..\GUIToGo.exe"
    :VCEnd" exited with code 1. GUIToGo C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\IPDolphinToGo.dll" "C:\Users\burlx\DolphinVM\..\..\IPDolphinToGo.dll"

    :VCEnd" exited with code 1. InProcToGo C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255
    Error MSB3073 The command "copy "C:\Users\burlx\DolphinVM\Release\Dolphin7.exe" "C:\Users\burlx\DolphinVM\..\..\Dolphin7.exe"

    :VCEnd" exited with code 1. Launcher C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 255

    S

    *** could not build, gave up

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From vinref@gmail.com@21:1/5 to Doug Telford on Fri Mar 26 20:29:57 2021
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Doug Telford@21:1/5 to vin...@gmail.com on Sat Mar 27 11:13:05 2021
    On Friday, March 26, 2021 at 9:29:58 PM UTC-6, vin...@gmail.com 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

    Thanks for the reply.
    Yes the title should be build failure, but evidently I cannot change that.
    I did a retarget to SDK version 10.0.16299.0

    configuration general properties:
    Output Directory $(SolutionDir)$(Configuration)\
    Intermediate Directory

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Doug Telford@21:1/5 to vin...@gmail.com on Sat Mar 27 11:29:06 2021
    On Friday, March 26, 2021 at 9:29:58 PM UTC-6, vin...@gmail.com 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)
  • From vinref@gmail.com@21:1/5 to All on Sun Mar 28 03:29:34 2021
    Hi Doug

    I have that self same version (7.1.20) and built is with VS 2019 with the same SDK and it builds successfully.

    Maybe you should start again and follow the instructions at https://github.com/dolphinsmalltalk/Dolphin to the letter.

    Vince

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Doug Telford@21:1/5 to vin...@gmail.com on Mon Mar 29 08:09:46 2021
    On Sunday, March 28, 2021 at 4:29:35 AM UTC-6, vin...@gmail.com wrote:
    Hi Doug

    I have that self same version (7.1.20) and built is with VS 2019 with the same SDK and it builds successfully.

    Maybe you should start again and follow the instructions at https://github.com/dolphinsmalltalk/Dolphin to the letter.

    Vince

    Hi Vince

    My error was that I placed DolphinVM in the wrong location (I did not use the one contained in Dolphin).

    On building the image, the instructions say:
    Before proceeding you will also need to pull the boot image from github large file storage. To do this execute git lfs pull.

    git lfs pull returns
    Not in a git repository.

    I executed BootDPRO.cmd, and it built the image

    So I can now run the built version!

    I appreciate your help.

    Regards -- Doug

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)