Compilar Harbour 64 y 32 bits

Post Reply
cpheraclio
Posts: 26
Joined: Thu Mar 17, 2022 6:47 pm

Compilar Harbour 64 y 32 bits

Post by cpheraclio »

Hola, Antonio, tengo el siguiente problema para compilar con Harbour, espero me puedas ayudar.

go64.bat
@setlocal
call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
C:\harbour\msvc64\bin\win\msvc64\hbmk2 mysistema.hbp -comp=msvc64
@endlocal
MySistema.exe
Todo perfecto, más de 6 meses sin problemas.

Por una situación especial con un cliente, tengo la necesidad de utilizar una Harbour de 32 bits
go32.bat
@setlocal
call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
c:\harbour\bin\win\msvc\bin\win\msvc\hbmk2 test.hbp -comp=msvc
@endlocal
test.exe

Intento compilar y recibo el siguiente mensaje:

**********************************************************************

** Visual Studio 2022 Developer Command Prompt v17.7.4
** Copyright (c) 2022 Microsoft Corporation

**********************************************************************

[vcvarsall.bat] Environment initialized for: 'x86'
El sistema no puede encontrar la ruta especificada.
"test.exe" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Saludos
Heraclio

User avatar
acuellar
Posts: 1713
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Compilar Harbour 64 y 32 bits

Post by acuellar »

Estimado Eraclio

Me parace que esta ruta está mal

Code: Select all | Expand

c:\harbour\bin\win\msvc\bin\win\msvc\hbmk2 test.hbp -comp=msvc

Quizás
c:\harbour\bin\win\msvc\hbmk2 test.hbp -comp=msvc

Saludos,

Adhemar Cuéllar

cpheraclio
Posts: 26
Joined: Thu Mar 17, 2022 6:47 pm

Re: Compilar Harbour 64 y 32 bits

Post by cpheraclio »

Gracias por la respuesta Adhemar C.
sigue exactamente el mismo problema.

Saludos
Heraclio

User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Compilar Harbour 64 y 32 bits

Post by Antonio Linares »

Comprueba si tienes hbmk2.exe aqui:
c:\harbour\bin\win\msvc\hbmk2.exe

regards, saludos

Antonio Linares
www.fivetechsoft.com
cpheraclio
Posts: 26
Joined: Thu Mar 17, 2022 6:47 pm

Re: Compilar Harbour 64 y 32 bits

Post by cpheraclio »

Solucionado:
C:\harbour\msvc\bin\win\msvc\hbmk2 test.hbp -comp=msvc
Gracias Antonio, Adhemar

Post Reply