FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Visual Studio Community 2022 RESUELTO
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 12:15 AM

Hola amigos.

Hace tiempo he intentado compilar con Visual Studio Community 2022.
Después de varios intentos, conseguí de Carlos Vargas, (Gracias Carlos),
el arcivo.env para usar xMate para compilar con Microsoft.
Al momento ya estoy usandolo en un nuevo proyecto con SQL nativo y
todo va perfecto.

Gracias a todos.

Ruben Dario Fernandez

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 04:17 AM

Estimado Ruben,

gracias por compartirlo

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 01:53 PM

Ruben.
Podrias compartirlo por aca.
Me vendria bien probar con Visual Studio

Saludos desde Chile

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Posts: 111
Joined: Sun Oct 09, 2005 03:09 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 04:28 PM

Igualmente si me lo compartes
Saludos

Enviado desde mi Redmi Note 9S mediante Tapatalk

Saludos

Atentamente

Jose F Dominguez Serafin

email admsoporte@gmail.com
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 08:41 PM
Este es el archivo.env que utilizo
Agradezco a Carlos Vargas su apoyo.
Code (fw): Select all Collapse
[Environment]
Description 1=Harbour/FWH/MSVC2022 32 bits
Description 2=
Description 3=
PRG Compiler ver=3.2
C compiler ver=2022 32 bits
Subsystem=GTGUI
Author=Carlos Vargas
Last update=07/13/2022

[Advanced]
Command types=1,1,1,1,1,1,1,1,1

[Harbour]
HB_INSTALL=c:\vscharbour
HB_COMMAND=%HB_BIN_INSTALL%\harbour.Exe %PRG% -m -n -gc0 -w0 -es2 -i%HB_INC_INSTALL% -ic:\fwh2206\include;c:\fwh2206\include2 -q0 -ql
Option prefix=-

[C]
C_INSTALL=c:\vc2022
C_COMP_COMMAND=%C_INSTALL%\bin32\cl.exe -nologo -TC -W3 -O2 -c /GS- %CRLF%-I%C_INC_INSTALL% -I%HB_INC_INSTALL% -Id:\fwh2206\include -I%HOME%\include -D__FLAT__ /GA -Fo%OBJ% %C%
C_LIB_COMMAND=%C_INSTALL%\bin32\lib.exe -nologo /MACHINE:X86 /OUT:%LIB% @%RSP%
C_LINK_COMMAND=%C_INSTALL%\bin32\link.exe -nologo /SUBSYSTEM:windows /NODEFAULTLIB:msvcrt /FORCE:multiple %CRLF% /LIBPATH:%C_INSTALL%\lib\win32 /LIBPATH:%HB_INSTALL%\lib\win\msvc /LIBPATH:%HOME%\lib @%LNK%
C_RC_COMMAND=%C_INSTALL%\bin32\rc.exe -nologo -r -d__FLAT__ -i%C_INC_INSTALL% -fo%RES% %RC%
C_DLL_COMMAND=
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
C:\fwh2206\lib\fiveh32.lib=1
C:\fwh2206\lib\fivehc32.lib=2
C:\fwh2206\lib\libmysql32.lib=3
%HB_LIB_INSTALL%\win\msvc\hbrtl.lib=4
%HB_LIB_INSTALL%\win\msvc\hbvm.lib=5
%HB_LIB_INSTALL%\win\msvc\gtgui.lib=6
%HB_LIB_INSTALL%\win\msvc\hblang.lib=7
%HB_LIB_INSTALL%\win\msvc\hbmacro.lib=8
%HB_LIB_INSTALL%\win\msvc\hbmemio.lib=9
%HB_LIB_INSTALL%\win\msvc\hbrdd.lib=10
%HB_LIB_INSTALL%\win\msvc\rddntx.lib=11
%HB_LIB_INSTALL%\win\msvc\rddcdx.lib=12
%HB_LIB_INSTALL%\win\msvc\rddfpt.lib=13
%HB_LIB_INSTALL%\win\msvc\hbsix.lib=14
%HB_LIB_INSTALL%\win\msvc\hbdebug.lib=15
%HB_LIB_INSTALL%\win\msvc\hbcommon.lib=16
%HB_LIB_INSTALL%\win\msvc\hbpp.lib=17
%HB_LIB_INSTALL%\win\msvc\hbcpage.lib=18
%HB_LIB_INSTALL%\win\msvc\hbwin.lib=19
%HB_LIB_INSTALL%\win\msvc\hbcplr.lib=20
%HB_LIB_INSTALL%\win\msvc\hbpcre.lib=21
%HB_LIB_INSTALL%\win\msvc\hbct.lib=22
%HB_LIB_INSTALL%\win\msvc\xhb.lib=23
%HB_LIB_INSTALL%\win\msvc\png.lib=24
%HB_LIB_INSTALL%\win\msvc\hbziparc.lib=25
%HB_LIB_INSTALL%\win\msvc\hbmzip.lib=26
%HB_LIB_INSTALL%\win\msvc\hbzlib.lib=27
%HB_LIB_INSTALL%\win\msvc\minizip.lib=28
%HB_LIB_INSTALL%\win\msvc\hbtip.lib=29
%HB_LIB_INSTALL%\win\msvc\ace32.lib=30
%HB_LIB_INSTALL%\win\msvc\rddads.lib=31
%HB_LIB_INSTALL%\win\msvc\hbxpp.lib=32
%HB_LIB_INSTALL%\win\msvc\hbmisc.lib=33
%HB_LIB_INSTALL%\win\msvc\hbzebra.lib=34
%C_INSTALL%\lib\win32\kernel32.Lib=35
%C_INSTALL%\lib\win32\user32.Lib=36
%C_INSTALL%\lib\win32\gdi32.Lib=37
%C_INSTALL%\lib\win32\winspool.Lib=38
%C_INSTALL%\lib\win32\comctl32.Lib=39
%C_INSTALL%\lib\win32\comdlg32.Lib=40
%C_INSTALL%\lib\win32\advapi32.Lib=41
%C_INSTALL%\lib\win32\shell32.lib=42
%C_INSTALL%\lib\win32\ole32.Lib=43
%C_INSTALL%\lib\win32\oleaut32.Lib=44
%C_INSTALL%\lib\win32\uuid.Lib=45
%C_INSTALL%\lib\win32\odbc32.lib=46
%C_INSTALL%\lib\win32\odbccp32.lib=47
%C_INSTALL%\lib\win32\iphlpapi.Lib=48
%C_INSTALL%\lib\win32\mpr.lib=49
%C_INSTALL%\lib\win32\version.lib=50
%C_INSTALL%\lib\win32\wsock32.lib=51
%C_INSTALL%\lib\win32\msimg32.lib=52
%C_INSTALL%\lib\win32\oledlg.lib=53
%C_INSTALL%\lib\win32\psapi.lib=54
%C_INSTALL%\lib\win32\gdiplus.lib=55
%C_INSTALL%\lib\win32\winmm.lib=56
%C_INSTALL%\lib\win32\vfw32.lib=57
%C_INSTALL%\lib\win32\runtimeobject.lib=58
%C_INSTALL%\lib\win32\ws2_32.lib=59
%C_INSTALL%\lib\win32\shlwapi.lib=60
%C_INSTALL%\lib\win32\strmiids.lib=61
%C_INSTALL%\lib\win32\wininet.lib=62
Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 08:43 PM

Tienes que ubicar bien los Paths o rutas de los archivos necesarios.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 09:19 PM

Mi humilde opinión:

Pienso que se debe usar código nativo FW, así es mas fácil la migración de Borland a Microsoft y viceversa.

Saludos

Ruben Dario Fernandez

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Visual Studio Community 2022 RESUELTO
Posted: Wed Aug 03, 2022 10:27 PM

Hola Antonio.

Cuando molesto porque no me sale algo, molesto. Pero cuando algo sale bien me gusta compartirlo.

Gracias a todos.

Ruben Dario Fernandez.

PD: Falta acceso nativo a MySql a traves de SSL y que las aplicaciones se vean igual en cada monitos.
Disculpen pero tenia que decirlo.

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay

Continue the discussion