Hello!
We have an application, that uses FiveWin, but it can not be executed on specific computers.
We found the source of the problem: the applications assembly code contains commands of SSE2 instruction set, so it can not be executed on CPUs, that doesn't support SSE2 instruction set.
(Pictures of our application's assembly code)
We found the code, that is in the hbvm.lib.
This file is part of the Harbour package, that we've got when we've purchased FiveWin.
(Picture of hbvm.lib file)
We would like to rebuild these Harbour lib files, so that they will not contain commands of SSE/SSE2 instruction sets.
The Visual Studio compiler have a cl.exe option: /arch, that could be used (https://msdn.microsoft.com/en-us/library/7t5yh4fd.aspx),
but we haven't got the source of the Harbour lib files, that we got with the FiveWin package.
Can we have a new compilation of the Harbour lib files, without SSE/SSE2 instruction set command?
(We use FWH 17.11, with Harbour 3.2.)