Page 3 of 3

Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 12:51 am
by cnavarro
Harbour solo hay uno, otro tema es con qué compilador se construya
Los sources te valen por supuesto

Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 12:52 am
by Compuin
cnavarro wrote:Harbour solo hay uno, otro tema es con qué compilador se construya
Los sources te valen por supuesto


Y donde lo consigo con los contrib y construido para MSVC???

Los que referencian aqui no tienen todo eso

Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 1:07 am
by cnavarro
Cualquier harbour que tengas que esté la carpeta contribs te vale, la copias allí tal cual y él se encarga. No necesitas tener las contribs construidas ( que las tienes en forma de lib )
Otra posibilidad es sustituir los hbc por sus libs correspondientes:
-lxhb.lib
...


Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 1:59 am
by Compuin
Aun sigo teniendo este error

C:\MiProj>C:\harbour_msvc32\bin\hbmk2.exe MiProj.hbp -comp=msvc -run
hbmk2: Compiling...
hbmk2[MiProj]: Error: Running C/C++ compiler. -1
cl.exe -nologo -c -O2 -W4 -wd4127 -Fo.hbmk\win\msvc\ -IC:\harbour_msvc32\include -Ic:\fwh\include -IC:\harbour_msvc32\contrib\xhb -IC:\harbour_msvc32\contrib\hbct -IC:\harbour_msvc32\contrib\hbtip -IC:\harbour_msvc32\contrib\hbfship -IC:\harbour_msvc32\contrib\hbxpp -IC:\harbour_msvc32\contrib\hbwin -IC:\harbour_msvc32\contrib\hbmzip -IC:\harbour_msvc32\contrib\hbhpdf -IC:\harbour_msvc32\contrib\hbcomm -IC:\harbour_msvc32\contrib\hbmxml .hbmk\win\msvc\tutor01.c

Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 8:02 am
by jvtecheto
cnavarro wrote:Cualquier harbour que tengas que esté la carpeta contribs te vale, la copias allí tal cual y él se encarga. No necesitas tener las contribs construidas ( que las tienes en forma de lib )
Otra posibilidad es sustituir los hbc por sus libs correspondientes:
-lxhb.lib
...




Gracias Cristobal, o sea cualquier Harbour de 64 bits que tenga la carpeta contrib aunque este construido con mingw64 (por ejemplo) nos valdria para msvc64.

Saludos.

Jose.

Re: .HBP para harbour y Visual Studio

PostPosted: Wed Dec 01, 2021 7:59 pm
by cnavarro
Me gustaría que se entendiese que es: "cualquier Harbour sea o no de 64 bits que tenga los sources en la carpeta contribs nos valdría"
Creo que sería la "definición" exacta.
Aunque, como siempre, lo recomendable es descargarse Harbour desde su repositorio original por aquello de si ha habido alguna actualización en el código

Re: .HBP para harbour y Visual Studio

PostPosted: Sat Jan 14, 2023 1:56 pm
by jvtecheto
Hola continuando con el tema.

He descubierto por si a alguien le interesa que al compilar con un .bat
no hace falta llamar cada vez a la inicializacion del entorno msvc64 con esta comprobacion.

Code: Select all  Expand view

IF "%VS150COMNTOOLS%" == "" (
    call "%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
)
 


Yo todavia uso VS2019 pero supongo que servira para VS2022 cambiando la ruta, claro.
Cristobal supongo que tu en FivEdit ya debes usar esto o parecido....

Saludos.

Jose.