FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour *SOLUCIONADO* 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022
Posts: 483
Joined: Sat Feb 03, 2007 06:36 AM

*SOLUCIONADO* 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Tue Jun 09, 2026 09:48 PM

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.exe

Y 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.

Posts: 341
Joined: Fri Oct 07, 2005 02:44 PM

Re: 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Tue Jun 09, 2026 10:26 PM

Estimado Carlos,

¿ Tu windows es de 32 o 64 bits ?

Para correr aplicaciones de 64 bits necesitas un windows de 64 bits

Saludos,

Lautaro

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 610
Joined: Mon Mar 04, 2013 04:32 PM

Re: 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Wed Jun 10, 2026 08:12 AM

Hola Carlos

Mira bien este post mío https://fivetechsupport.com/forums/viewtopic.php?t=46509&sid=8f68e0145423632ce9865c9710823737
con el build y el archivo .hbp para compilar cons msvc en 32 y 64 bits
Para construir en 64 bits
Build proyecto
Y para 32 bits
Build proyecto 32

Proyecto es el archivo .hbp , no hace falta poner la extensión.
Utiliza los paths standard de harbour y fwh, ya sabes fwh 32 bits y fwh64 64 bits.y msvc 2022 community
Funciona perfecto. Por lo menos a mí :D , te genera el nombre(proyecto) para 32 y proyect64 para 64.

Saludos

Jose

Fwh 26.03 64 bits + Harbour 64 bits 3.2dev( r2602281433) + MSVC64

Posts: 483
Joined: Sat Feb 03, 2007 06:36 AM

Re: 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Wed Jun 10, 2026 12:33 PM
Lautaro wrote:

Estimado Carlos,

¿ Tu windows es de 32 o 64 bits ?

Para correr aplicaciones de 64 bits necesitas un windows de 64 bits

Saludos,

Lautaro

Hola Lautaro, si mi Windows es de 64 Bits, es una version de Windows 11 Pro

Saludos.

Carlos

Posts: 483
Joined: Sat Feb 03, 2007 06:36 AM

Re: 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Wed Jun 10, 2026 12:36 PM
jvtecheto wrote:

Hola Carlos

Mira bien este post mío https://fivetechsupport.com/forums/viewtopic.php?t=46509&sid=8f68e0145423632ce9865c9710823737
con el build y el archivo .hbp para compilar cons msvc en 32 y 64 bits
Para construir en 64 bits
Build proyecto
Y para 32 bits
Build proyecto 32

Proyecto es el archivo .hbp , no hace falta poner la extensión.
Utiliza los paths standard de harbour y fwh, ya sabes fwh 32 bits y fwh64 64 bits.y msvc 2022 community
Funciona perfecto. Por lo menos a mí :D , te genera el nombre(proyecto) para 32 y proyect64 para 64.

Saludos

Jose

Hola Jose, he probado con tus archivos build.bat y .hbp, y me sala la misma pantalla azul "No se puede ejecutar esta aplicación en el equipo"

No se si instale el Visual Studio Community 2022 correcto, o no es la version de Harbour correcta, la cosa es que si compila bien y enlaza pero no se puede ejecutar.

Que version de MSVC utilizas?

Saludos.

Carlos-

Posts: 44508
Joined: Thu Oct 06, 2005 05:47 PM

Re: 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Wed Jun 10, 2026 02:01 PM

Carlos,

Enviame el EXE por whatsapp, gracias :idea:

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 483
Joined: Sat Feb 03, 2007 06:36 AM

Re: *SOLUNCIONADO* 32 Bits a 64 Bits: FWH64 con Visual Studio Community 2022

Posted: Wed Jun 10, 2026 08:13 PM

Gracias a todos por su ayuda! El error era mío (parezco de primero, jajajaja) que no había desempacado correctamente el Harbouur64 MSVC Antonio me dio el tip, y ya lo he solucionado, y ya genere el ejecutable para 64 Bits.

Ahora seguire, poco a poco, pasando mi sistema de 32 bits a 64 bits. (Es una asignatura pendiente que tengo).

Saludos a todos.

Carlos.

Continue the discussion