ENV de xmate para fwh con mingw

ENV de xmate para fwh con mingw

Postby carlos vargas » Sat Mar 13, 2021 3:11 am

Estimados, para quien le sirva el archivo env para xmate (fwh+mingw 7.3), funciona la creacion de librerias y la de ejecutables, cualquier mejora es bienvenida.
harbourg.env
[Environment]
Description 1=harbour + fwh20.12 para mingw 7.3
Description 2=
Description 3=
PRG Compiler ver=Harbour 3.2
C compiler ver=7.3
Subsystem=GTGUI
Author=Carlos Vargas
Last update=03/12/2021

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

[Harbour]
HB_INSTALL=D:\compiler\harbour
HB_COMMAND=%HB_BIN_INSTALL%\harbour.Exe %PRG% /m /n /gc0 /w0 /es2 /v /i%HB_INC_INSTALL% /iD:\fwh\include;D:\fwh\includex;%HOME%\include /q0
Option prefix=/

[C]
C_INSTALL=D:\compiler\mingw
C_COMP_COMMAND=%C_BIN_INSTALL%\gcc.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -W -Wall -pipe %CRLF%-I%HB_INC_INSTALL% %CRLF%-Id:\fwh\include %CRLF%-Id:\fwh\includex %CRLF%-I%HOME%\include %CRLF%-Id:\fwh\extras\libhbmysql\include %CRLF%%C% -o%OBJ% %CRLF%
C_LIB_COMMAND=%C_BIN_INSTALL%\ar.exe -M < %RSP%
C_LINK_COMMAND=%C_BIN_INSTALL%\gcc.exe -o%EXE% %CRLF%-L%C_LIB_INSTALL% %CRLF%-L%HB_LIB_INSTALL%\win\mingw %CRLF%-Ld:\fwh\lib %CRLF%-Ld:\fwh\libx %CRLF%-Wl,--allow-multiple-definition -mwindows -static -s %LNK%
C_RC_COMMAND=%C_BIN_INSTALL%\windres.exe -D__FLAT__ -DDIALOG=DIALOGEX -i%RC% %CRLF%-O coff -o %RES%
C_DLL_COMMAND=
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
D:\fwh\lib\libfivehg.a=1
D:\fwh\lib\libfivehcg.a=2
%HB_LIB_INSTALL%\win\mingw\libhbrtl.a=3
%HB_LIB_INSTALL%\win\mingw\libhbvm.a=4
%HB_LIB_INSTALL%\win\mingw\libgtgui.a=5
%HB_LIB_INSTALL%\win\mingw\libhblang.a=6
%HB_LIB_INSTALL%\win\mingw\libhbmacro.a=7
%HB_LIB_INSTALL%\win\mingw\libhbextern.a=8
%HB_LIB_INSTALL%\win\mingw\libhbrdd.a=9
%HB_LIB_INSTALL%\win\mingw\libhbusrrdd.a=10
%HB_LIB_INSTALL%\win\mingw\librddntx.a=11
%HB_LIB_INSTALL%\win\mingw\librddcdx.a=12
%HB_LIB_INSTALL%\win\mingw\librddnsx.a=13
%HB_LIB_INSTALL%\win\mingw\librddfpt.a=14
%HB_LIB_INSTALL%\win\mingw\librddads.a=15
%HB_LIB_INSTALL%\win\mingw\libace32.a=16
%HB_LIB_INSTALL%\win\mingw\libhbhsx.a=17
%HB_LIB_INSTALL%\win\mingw\libhbsix.a=18
%HB_LIB_INSTALL%\win\mingw\libhbdebug.a=19
%HB_LIB_INSTALL%\win\mingw\libhbcommon.a=20
%HB_LIB_INSTALL%\win\mingw\libhbcpage.a=21
%HB_LIB_INSTALL%\win\mingw\libhbwin.a=22
%HB_LIB_INSTALL%\win\mingw\libhbcplr.a=23
%HB_LIB_INSTALL%\win\mingw\libhbtip.a=24
%HB_LIB_INSTALL%\win\mingw\libhbpcre.a=25
%HB_LIB_INSTALL%\win\mingw\libhbziparc.a=26
%HB_LIB_INSTALL%\win\mingw\libhbmzip.a=27
%HB_LIB_INSTALL%\win\mingw\libhbzlib.a=28
%HB_LIB_INSTALL%\win\mingw\libminizip.a=29
%HB_LIB_INSTALL%\win\mingw\libhbzebra.a=30
%HB_LIB_INSTALL%\win\mingw\libxhb.a=31
%HB_LIB_INSTALL%\win\mingw\libpng.a=32
%HB_LIB_INSTALL%\win\mingw\libhbct.a=33
%HB_LIB_INSTALL%\win\mingw\libhbpp.a=34
%HB_LIB_INSTALL%\win\mingw\libhbmisc.a=35
%HB_LIB_INSTALL%\win\mingw\libhbxpp.a=36
%HB_LIB_INSTALL%\win\mingw\libhbsqlit3.a=37
%C_LIB_INSTALL%\libmingw32.a=38
%C_LIB_INSTALL%\libmoldname.a=39
%C_LIB_INSTALL%\libmingwex.a=40
%C_LIB_INSTALL%\libmsvcrt.a=41
%C_LIB_INSTALL%\libkernel32.a=42
%C_LIB_INSTALL%\libuser32.a=43
%C_LIB_INSTALL%\libgdi32.a=44
%C_LIB_INSTALL%\libadvapi32.a=45
%C_LIB_INSTALL%\libcomctl32.a=46
%C_LIB_INSTALL%\libws2_32.a=47
%C_LIB_INSTALL%\libwinspool.a=48
%C_LIB_INSTALL%\libcomdlg32.a=49
%C_LIB_INSTALL%\libshell32.a=50
%C_LIB_INSTALL%\libuuid.a=51
%C_LIB_INSTALL%\libole32.a=52
%C_LIB_INSTALL%\liboleaut32.a=53
%C_LIB_INSTALL%\libmpr.a=54
%C_LIB_INSTALL%\libwinmm.a=55
%C_LIB_INSTALL%\libmapi32.a=56
%C_LIB_INSTALL%\libimm32.a=57
%C_LIB_INSTALL%\libmsimg32.a=58
%C_LIB_INSTALL%\libodbc32.a=59
%C_LIB_INSTALL%\libwininet.a=60
%C_LIB_INSTALL%\libversion.a=61
%C_LIB_INSTALL%\libsetupapi.a=62
%C_LIB_INSTALL%\libiphlpapi.a=63
%C_LIB_INSTALL%\libpsapi.a=64
%C_LIB_INSTALL%\libgdiplus.a=65
%C_LIB_INSTALL%\libopengl32.a=66
%C_LIB_INSTALL%\liboledlg.a=67
%C_LIB_INSTALL%\libmfcuia32.a=68
%C_LIB_INSTALL%\libwin32k.a=69
%C_LIB_INSTALL%\libvfw32.a=70
%C_LIB_INSTALL%\libwsock32.a=71
%C_LIB_INSTALL%\libstdc++.a=72

Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1721
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: ENV de xmate para fwh con mingw

Postby jvtecheto » Sat Mar 13, 2021 2:59 pm

carlos vargas wrote:Estimados, para quien le sirva el archivo env para xmate (fwh+mingw 7.3), funciona la creacion de librerias y la de ejecutables, cualquier mejora es bienvenida.
harbourg.env
[Environment]
Description 1=harbour + fwh20.12 para mingw 7.3
Description 2=
Description 3=
PRG Compiler ver=Harbour 3.2
C compiler ver=7.3
Subsystem=GTGUI
Author=Carlos Vargas
Last update=03/12/2021

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

[Harbour]
HB_INSTALL=D:\compiler\harbour
HB_COMMAND=%HB_BIN_INSTALL%\harbour.Exe %PRG% /m /n /gc0 /w0 /es2 /v /i%HB_INC_INSTALL% /iD:\fwh\include;D:\fwh\includex;%HOME%\include /q0
Option prefix=/

[C]
C_INSTALL=D:\compiler\mingw
C_COMP_COMMAND=%C_BIN_INSTALL%\gcc.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -W -Wall -pipe %CRLF%-I%HB_INC_INSTALL% %CRLF%-Id:\fwh\include %CRLF%-Id:\fwh\includex %CRLF%-I%HOME%\include %CRLF%-Id:\fwh\extras\libhbmysql\include %CRLF%%C% -o%OBJ% %CRLF%
C_LIB_COMMAND=%C_BIN_INSTALL%\ar.exe -M < %RSP%
C_LINK_COMMAND=%C_BIN_INSTALL%\gcc.exe -o%EXE% %CRLF%-L%C_LIB_INSTALL% %CRLF%-L%HB_LIB_INSTALL%\win\mingw %CRLF%-Ld:\fwh\lib %CRLF%-Ld:\fwh\libx %CRLF%-Wl,--allow-multiple-definition -mwindows -static -s %LNK%
C_RC_COMMAND=%C_BIN_INSTALL%\windres.exe -D__FLAT__ -DDIALOG=DIALOGEX -i%RC% %CRLF%-O coff -o %RES%
C_DLL_COMMAND=
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
D:\fwh\lib\libfivehg.a=1
D:\fwh\lib\libfivehcg.a=2
%HB_LIB_INSTALL%\win\mingw\libhbrtl.a=3
%HB_LIB_INSTALL%\win\mingw\libhbvm.a=4
%HB_LIB_INSTALL%\win\mingw\libgtgui.a=5
%HB_LIB_INSTALL%\win\mingw\libhblang.a=6
%HB_LIB_INSTALL%\win\mingw\libhbmacro.a=7
%HB_LIB_INSTALL%\win\mingw\libhbextern.a=8
%HB_LIB_INSTALL%\win\mingw\libhbrdd.a=9
%HB_LIB_INSTALL%\win\mingw\libhbusrrdd.a=10
%HB_LIB_INSTALL%\win\mingw\librddntx.a=11
%HB_LIB_INSTALL%\win\mingw\librddcdx.a=12
%HB_LIB_INSTALL%\win\mingw\librddnsx.a=13
%HB_LIB_INSTALL%\win\mingw\librddfpt.a=14
%HB_LIB_INSTALL%\win\mingw\librddads.a=15
%HB_LIB_INSTALL%\win\mingw\libace32.a=16
%HB_LIB_INSTALL%\win\mingw\libhbhsx.a=17
%HB_LIB_INSTALL%\win\mingw\libhbsix.a=18
%HB_LIB_INSTALL%\win\mingw\libhbdebug.a=19
%HB_LIB_INSTALL%\win\mingw\libhbcommon.a=20
%HB_LIB_INSTALL%\win\mingw\libhbcpage.a=21
%HB_LIB_INSTALL%\win\mingw\libhbwin.a=22
%HB_LIB_INSTALL%\win\mingw\libhbcplr.a=23
%HB_LIB_INSTALL%\win\mingw\libhbtip.a=24
%HB_LIB_INSTALL%\win\mingw\libhbpcre.a=25
%HB_LIB_INSTALL%\win\mingw\libhbziparc.a=26
%HB_LIB_INSTALL%\win\mingw\libhbmzip.a=27
%HB_LIB_INSTALL%\win\mingw\libhbzlib.a=28
%HB_LIB_INSTALL%\win\mingw\libminizip.a=29
%HB_LIB_INSTALL%\win\mingw\libhbzebra.a=30
%HB_LIB_INSTALL%\win\mingw\libxhb.a=31
%HB_LIB_INSTALL%\win\mingw\libpng.a=32
%HB_LIB_INSTALL%\win\mingw\libhbct.a=33
%HB_LIB_INSTALL%\win\mingw\libhbpp.a=34
%HB_LIB_INSTALL%\win\mingw\libhbmisc.a=35
%HB_LIB_INSTALL%\win\mingw\libhbxpp.a=36
%HB_LIB_INSTALL%\win\mingw\libhbsqlit3.a=37
%C_LIB_INSTALL%\libmingw32.a=38
%C_LIB_INSTALL%\libmoldname.a=39
%C_LIB_INSTALL%\libmingwex.a=40
%C_LIB_INSTALL%\libmsvcrt.a=41
%C_LIB_INSTALL%\libkernel32.a=42
%C_LIB_INSTALL%\libuser32.a=43
%C_LIB_INSTALL%\libgdi32.a=44
%C_LIB_INSTALL%\libadvapi32.a=45
%C_LIB_INSTALL%\libcomctl32.a=46
%C_LIB_INSTALL%\libws2_32.a=47
%C_LIB_INSTALL%\libwinspool.a=48
%C_LIB_INSTALL%\libcomdlg32.a=49
%C_LIB_INSTALL%\libshell32.a=50
%C_LIB_INSTALL%\libuuid.a=51
%C_LIB_INSTALL%\libole32.a=52
%C_LIB_INSTALL%\liboleaut32.a=53
%C_LIB_INSTALL%\libmpr.a=54
%C_LIB_INSTALL%\libwinmm.a=55
%C_LIB_INSTALL%\libmapi32.a=56
%C_LIB_INSTALL%\libimm32.a=57
%C_LIB_INSTALL%\libmsimg32.a=58
%C_LIB_INSTALL%\libodbc32.a=59
%C_LIB_INSTALL%\libwininet.a=60
%C_LIB_INSTALL%\libversion.a=61
%C_LIB_INSTALL%\libsetupapi.a=62
%C_LIB_INSTALL%\libiphlpapi.a=63
%C_LIB_INSTALL%\libpsapi.a=64
%C_LIB_INSTALL%\libgdiplus.a=65
%C_LIB_INSTALL%\libopengl32.a=66
%C_LIB_INSTALL%\liboledlg.a=67
%C_LIB_INSTALL%\libmfcuia32.a=68
%C_LIB_INSTALL%\libwin32k.a=69
%C_LIB_INSTALL%\libvfw32.a=70
%C_LIB_INSTALL%\libwsock32.a=71
%C_LIB_INSTALL%\libstdc++.a=72

Gracias Carlos, veo que sigues con Xmate, como sabes yo empecé con el y es muy buen editor no se donde hubiera llegado de seguir actualizándose. Pero teniendo Fivedit me cambie. En el tiempo que lo use pase a un fichero todas las funciones de Fivewin de la ayuda, (faltan muchas, pero bueno todo es ponerse) y al fichero general también claro. No se si a alguien le interesara, se lo pasé a Gustavo, pero no se si lo usa.

Un abrazo y gracias por tus aportaciones.

Jose.

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 600
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 97 guests