Closed vbandke closed 8 months ago
Volker,
This is caused by a recent change to VS2022, that reintroduced (what we consider to be) a bug in the compiler.
It was addressed with commit https://github.com/SDL-Hercules-390/hyperion/commit/871258623ba500e30dfb92614e9aa589b7fda98d
For easy access to this fix (and much more added since SDL-Hercules 4.6 was released), please use the 'develop' branch.
To do this with Hercules-Helper for Windows you can add -GitBranch develop -ForceClone
to your existing command line.
Bill
Good evening, Bill,
Thanks for the quick and helpful reply. Build processing now completes successfully (of course, runtest.cmd still fails, but that is another issue)
With best regards
Volker
(of course, runtest.cmd still fails, but that is another issue)
Try again. I just committed your fix for that.
Trying to build hercules using hercules-helper.
The build command line was
.\hercules-buildall.ps1 -VS2022 -BuildDir C:\UTI\Hercules_SDL -Flavor SDL-Hyperion -Firewall
IOW, I am using MSVC 2022
The build process does not complete successfully. I receive error messages when
hengine.exe
is to be built, and build processing stops afterwards: