Hola a todos.
Estoy tratando de pasar de 32 bits a 64 bits, con FWH64 utilizando C++ de Visual Studio Community 2022, y harbour_msvc2022_64
He probado con el go.bat que viene en el directorio makes:
@setlocal
@call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
D:\Sistema\harbour_msvc2022_64\bin\win\msvc64\hbmk2 test.hbp -comp=msvc64
@endlocal
test.exeY tambien he probado con el buildh64.bat que viene en el directorio samples:
@ECHO OFF
CLS
ECHO ����������������������������������������������������������������������������Ŀ
ECHO � FWH 64 for Harbour 26.03 (VS64bits) Mar. 2026 Harbour development power ��
ECHO � (c) FiveTech 1993-2026 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ��
ECHO �������������������������������������������������������������������������������
ECHO �����������������������������������������������������������������������������
if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST
@set oldpath=%Path%
@set oldinclude=%include%
@set oldlib=%lib%
@set oldlibpath=%libpath%
@set current_dir=%cd%
setlocal
call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
if "%FWDIR%" == "" set "FWDIR=%~dp0.."
if "%HBDIR%" == "" set HBDIR=D:\Sistema\harbour_msvc2022_64
ECHO Compiling...
set hdir=%HBDIR%
set hdirl=%hdir%\lib\win\msvc64
...Y con las dos opciones, me da siempre este error al correr el exe generado.

Alguien me puede decir que esoy haciendo mal, o que instale mal, o tienen un guia paso a paso para pasar de 32 bits a 64 bits por favor.
Gracias anticipadas.
Carlos.