Page 1 of 1

Script de xMate para compilar con FWH1709

PostPosted: Fri Oct 13, 2017 7:40 pm
by Armando
Hola Amigos:

Intento compilar una pequeña aplicación con FWH1708, Harbour y BCC7 pero me tira
el error UNABLE TO PERFORM LINK

Alguien que me oriente o quiera compartir el script de compilación para xMate?

Saludos

Re: Script de xMate para compilar con FWH1709

PostPosted: Sat Oct 14, 2017 3:15 pm
by D.Fernandez
Hola Armando.
Te mando el que yo uso.
Es para Harbour, Bcc7 y FWH 1706.
Archivo: FWH.Env
Code: Select all  Expand view

[Environment]
Description 1= Harbour, Fivewin Harbour, Bcc73
Description 2=
Description 3=
PRG Compiler ver=
C compiler ver=
Subsystem=
Author=Dario Fernandez
Last update=08/24/2017

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

[Harbour]
HB_INSTALL=C:\HarbourBcc7
HB_COMMAND=%HB_BIN_INSTALL%\Harbour.Exe %PRG% /m /n0 /es2 /a /l /v
Option prefix=/

[C]
C_INSTALL=C:\Bcc73
C_COMP_COMMAND=%C_BIN_INSTALL%\Bcc32.Exe -M -c  -O2  -tW -v- -X %CRLF%-DHB_FM_STATISTICS_OFF %CRLF%-DHB_NO_DEFAULT_API_MACROS %CRLF%-DHB_NO_DEFAULT_STACK_MACROS %CRLF%-DHB_OS_WIN_32 %CRLF%-I%C_INC_INSTALL%;%HB_INC_INSTALL%  -n%HOME%\Obj %C%
C_LIB_COMMAND=%C_BIN_INSTALL%\TLib.Exe %LIB% /P512 @%RSP% , %LST%
C_LINK_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpe -s @%LNK%
C_RC_COMMAND=%C_BIN_INSTALL%\Brc32.Exe -r  -fo%RES%  %RC%
C_DLL_COMMAND=
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
%C_LIB_INSTALL%\C0W32.OBJ=1
C:\fwh1706\lib\filexls.lib=2
C:\fwh1706\lib\FiveH.lib=3
C:\fwh1706\lib\FiveHC.lib=4
%HB_LIB_INSTALL%\hbrtl.lib=5
%HB_LIB_INSTALL%\hbvm.lib=6
%HB_LIB_INSTALL%\gtgui.lib=7
%HB_LIB_INSTALL%\hbgt.lib=8
%HB_LIB_INSTALL%\hblang.lib=9
%HB_LIB_INSTALL%\hbmacro.lib=10
%HB_LIB_INSTALL%\hbpcre.lib=11
%HB_LIB_INSTALL%\hbrdd.lib=12
%HB_LIB_INSTALL%\rddcdx.lib=13
%HB_LIB_INSTALL%\rddfpt.lib=14
%HB_LIB_INSTALL%\rddnsx.lib=15
%HB_LIB_INSTALL%\rddntx.lib=16
%HB_LIB_INSTALL%\hbsix.lib=17
%HB_LIB_INSTALL%\hbcommon.lib=18
%HB_LIB_INSTALL%\hbpp.lib=19
%HB_LIB_INSTALL%\hbcpage.lib=20
%HB_LIB_INSTALL%\hbcplr.lib=21
%HB_LIB_INSTALL%\hbwin.lib=22
%HB_LIB_INSTALL%\xhb.lib=23
%HB_LIB_INSTALL%\hbct.lib=24
%C_LIB_INSTALL%\CW32.LIB=25
%C_LIB_INSTALL%\uuid.lib=26
%C_LIB_INSTALL%\IMPORT32.LIB=27
%C_LIB_INSTALL%\psdk\odbc32.lib=28
%C_LIB_INSTALL%\psdk\nddeapi.lib=29
%C_LIB_INSTALL%\psdk\iphlpapi.lib=30
%C_LIB_INSTALL%\psdk\msimg32.lib=31
%C_LIB_INSTALL%\psdk\psapi.lib=32
%C_LIB_INSTALL%\psdk\rasapi32.lib=33
%HB_LIB_INSTALL%\hbmzip.lib=34
%HB_LIB_INSTALL%\hbziparc.lib=35
%HB_LIB_INSTALL%\hbzlib.lib=36
%HB_LIB_INSTALL%\minizip.lib=37
%HB_LIB_INSTALL%\hbnf.lib=38
C:\FWH1705\lib\libcurl.lib=39
%C_LIB_INSTALL%\gdiplus.lib=40
%C_LIB_INSTALL%\shell32.lib=41
C:\fwh1706\lib\png.lib=42
%HB_LIB_INSTALL%\hbtip.lib=43
C:\fwh1706\lib\tData.LIB=44
 

Retira tData.lib y filexls.lib si no las usas.
Saludos.
Ruben Dario Fernandez

Re: Script de xMate para compilar con FWH1709

PostPosted: Sat Oct 14, 2017 3:59 pm
by Armando
Rubén:

Agradezco tu respuesta.

Cambiando las rutas y nombres para adaptarlo a mis necesidades no logro compilar un simple
PRG como el clásico MsgInfo("Hola Mundo !")

Me tira el error 0 Fatal Unknown Error :oops:

Saludos

Re: Script de xMate para compilar con FWH1709

PostPosted: Sat Oct 14, 2017 4:33 pm
by carlos vargas
Armando, que version de xmate tienes, recuerdo que habia una version no recuerdo cual,
que tenian problemas con los permisos de los directorios que creaba.
\source
\obj
etc.
ya que luego no podias crear archivos en de ellos.
por cualquier cosa te adjunto el que uso sin problemas.
version 1.15.3

http://castillolawyers.no-ip.info/owncl ... wngw3QLj4d

salu2
carlos vargas

Re: Script de xMate para compilar con FWH1709

PostPosted: Sat Oct 14, 2017 5:47 pm
by cnavarro
Por qué no pruebas FivEdit?
Creo que lo está desarrollando por aquí un compañero :D
Y si tienes problemas en configurarlo, me conecto por TeamViewer o algo asi y en un pis-pas estás funcionando

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 2:44 am
by Willi Quintana
Estimado Cristóbal,,,,
trabajo hace mucho con VerCe y Meditor, con los cual va biiebn, pero solo con xHarbour,, VerCe no trabaja con Harbour, y además es claro que hay que actualizarse...
Baje el Fivedit, importe un proyecto de xmate pero no le doy talla. asi que requiero tu ayuda,

PD. No se si Fivedit cuanta con este detalle, pero como referencia, con el Meditor, cuando posicionas el cursor en el nombre de una llamada a una función y presionas Ctrl + Enter, el cursor "salta" a la función indicada, y al presional Alt + Enter, el curos retorna a la posición inicial...

Salu2 Willi

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 10:24 am
by cnavarro
Willi Quintana wrote:Estimado Cristóbal,,,,
trabajo hace mucho con VerCe y Meditor, con los cual va biiebn, pero solo con xHarbour,, VerCe no trabaja con Harbour, y además es claro que hay que actualizarse...
Baje el Fivedit, importe un proyecto de xmate pero no le doy talla. asi que requiero tu ayuda,

PD. No se si Fivedit cuanta con este detalle, pero como referencia, con el Meditor, cuando posicionas el cursor en el nombre de una llamada a una función y presionas Ctrl + Enter, el cursor "salta" a la función indicada, y al presional Alt + Enter, el curos retorna a la posición inicial...

Salu2 Willi


Willi, a tu disposición, dime como me pongo en contacto contigo
En cuanto a lo que comentas, FE tiene varias posibilidades, y aún mas que tendrá en breve, pero si todos los compañeros me enviaran detalles como el que tú comentas que les gustaría que tuviera, no dudes que lo implementaría, o algo parecido, como han hecho ya algunos usuarios que lo utilizan a diario.
Por ejemplo, si hubiese tenido más proyectos de XMate y algun compañero que lo probase, seguro que los posibles bugs que aún tuviese ya estarían solucionados.
Soy consciente de lo reacios que somos en cambiar de entorno de trabajo, pero creo que debemos darle una oportunidad a FE :D
Saludos

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 3:49 pm
by Armando
Amigos:

Vayamos por partes:

Carlos Vargas, tenia una versión más viejita la 1,9t1, baje la versión que amablemente
cedes, la 1.15.3, ahora me tira el error CAN'T OPEN #INCLUDE FILE 'HB_CLASS.CH'.

Cristóbal:

Tienes mucha razón cuando dices que somos muy reacios al cambio, sobre todo cuando
ya rebasa uno los 50 años, pero parece que no me va a quedar de otra que tirar para FW
Ya te estaré molestando.

Saludos al foro

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 5:45 pm
by D.Fernandez
Hola Armando, no olvides de colocar los includes en el proyecto. Van los de FWH, Harbour y Bcc
Se añaden donde dice: Añadir Path.CH
Yo tengo estos:
C:\FWH1706\include;%C_INSTALL%\include;C:\HarbourBcc7\include

Saludos.

Ruben Dario Fernandez

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 5:53 pm
by cnavarro
Armando wrote:Amigos:

Vayamos por partes:

Carlos Vargas, tenia una versión más viejita la 1,9t1, baje la versión que amablemente
cedes, la 1.15.3, ahora me tira el error CAN'T OPEN #INCLUDE FILE 'HB_CLASS.CH'.

Cristóbal:

Tienes mucha razón cuando dices que somos muy reacios al cambio, sobre todo cuando
ya rebasa uno los 50 años, pero parece que no me va a quedar de otra que tirar para FW
Ya te estaré molestando.

Saludos al foro


Armando, no es ninguna molestia
Por aqui seguiré, mientras Dios quiera
Saludos

Re: Script de xMate para compilar con FWH1709

PostPosted: Sun Oct 15, 2017 7:33 pm
by cnavarro
Willi Quintana wrote:Estimado Cristóbal,,,,

PD. No se si Fivedit cuanta con este detalle, pero como referencia, con el Meditor, cuando posicionas el cursor en el nombre de una llamada a una función y presionas Ctrl + Enter, el cursor "salta" a la función indicada, y al presional Alt + Enter, el curos retorna a la posición inicial...

Salu2 Willi


Willi, ambas funcionalidades implementadas ( no con esas teclas, pero funcionando también ), aunque con FE ya se podía hacer eso, pero ahora más sencillo
Gracias por la idea

Pd.: Mañana publicaré otra versión con estas funcionalidades

Re: Script de xMate para compilar con FWH1709

PostPosted: Wed Oct 18, 2017 1:36 am
by Willi Quintana
Estimado Cristóbal,,,,
Agradezco tu apoyo, tu me diras a que hora puedes darme una mano..
Salu2

Re: Script de xMate para compilar con FWH1709

PostPosted: Wed Oct 18, 2017 10:09 am
by cnavarro
Willi Quintana wrote:Estimado Cristóbal,,,,
Agradezco tu apoyo, tu me diras a que hora puedes darme una mano..
Salu2


Mandame un mail, o dime tu correo para ponernos en contacto

Re: Script de xMate para compilar con FWH1709

PostPosted: Wed Oct 18, 2017 12:35 pm
by Rick Lipkin
Rubin

Here is my xMate environment .. I specifically define the paths of xHarbour and FiveWin rather than using an environmental variable ..

Rick Lipkin

Code: Select all  Expand view


[Environment]
Description 1=Updated for FWH 1707
Description 2=
Description 3=
PRG Compiler ver=xHarbour
C compiler ver=Bcc73
Subsystem=FWH1707
Author=Richard Lipkin
Last update=08/14/2017

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

[Harbour]
HB_INSTALL=C:\XHARBOUR
HB_COMMAND=%HB_BIN_INSTALL%\Harbour.Exe %PRG% /m /n /gc0 /w0 /es2 /a /i%HB_INC_INSTALL%
Option prefix=/

[C]
C_INSTALL=C:\Borland\bcc73
C_COMP_COMMAND=%C_BIN_INSTALL%\Bcc32.Exe -M -c -v %CRLF%-DHB_OS_WIN_32 %CRLF%-I%C_INC_INSTALL%;%HB_INC_INSTALL%  -n%HOME%\Obj %C%
C_LIB_COMMAND=%C_BIN_INSTALL%\TLib.Exe %LIB% /P512 @%RSP% , %LST%
C_LINK_COMMAND=%C_BIN_INSTALL%\iLink32.Exe -Gn -aa -Tpe -s -v @%LNK%
C_RC_COMMAND=%C_BIN_INSTALL%\Brc32.Exe -r  -fo%RES%  %RC%
C_DLL_COMMAND=
Option prefix=-

[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=

[Files]
%C_LIB_INSTALL%\c0w32.obj=1
C:\FWH1707\LIB\Fivehx.lib=2
C:\FWH1707\LIB\Fivehc.lib=3
%HB_LIB_INSTALL%\rtl.lib=4
%HB_LIB_INSTALL%\vm.lib=5
%HB_LIB_INSTALL%\gtgui.lib=6
%HB_LIB_INSTALL%\lang.lib=7
%HB_LIB_INSTALL%\macro.lib=8
%HB_LIB_INSTALL%\rdd.lib=9
%HB_LIB_INSTALL%\dbfntx.lib=10
%HB_LIB_INSTALL%\dbfcdx.lib=11
%HB_LIB_INSTALL%\dbffpt.lib=12
%HB_LIB_INSTALL%\hbsix.lib=13
%HB_LIB_INSTALL%\debug.lib=14
%HB_LIB_INSTALL%\common.lib=15
%HB_LIB_INSTALL%\pp.lib=16
%HB_LIB_INSTALL%\pcrepos.lib=17
%HB_LIB_INSTALL%\ct.lib=18
%HB_LIB_INSTALL%\zlib.lib=19
%HB_LIB_INSTALL%\hbzip.lib=20
%HB_LIB_INSTALL%\libmisc.lib=21
%HB_LIB_INSTALL%\tip.lib=22
%HB_LIB_INSTALL%\png.lib=23
%C_LIB_INSTALL%\cw32.lib=24
%C_LIB_INSTALL%\IMPORT32.LIB=25
%C_LIB_INSTALL%\uuid.lib=26
%C_LIB_INSTALL%\ws2_32.lib=27
%C_LIB_INSTALL%\PSDK\odbc32.lib=28
%C_LIB_INSTALL%\PSDK\rassapi.lib=29
%C_LIB_INSTALL%\PSDK\nddeapi.lib=30
%C_LIB_INSTALL%\PSDK\msimg32.lib=31
%C_LIB_INSTALL%\PSDK\psapi.lib=32
%C_LIB_INSTALL%\PSDK\GdiPlus.lib=33
%C_LIB_INSTALL%\PSDK\iphlpapi.lib=34
%C_LIB_INSTALL%\PSDK\shell32.lib=35

[DLL Files]
%C_LIB_INSTALL%\import32.lib=1
%HB_LIB_INSTALL%\harbour.lib=2
%C_LIB_INSTALL%\c0w32w.obj=3
%C_LIB_INSTALL%\cw32.lib=4