Page 1 of 1

Archivo environment para xMate

PostPosted: Thu Jul 18, 2019 10:32 pm
by juan_arroyo_t
Por favor si alguien pudiera ayudarme

Solicito el entorno para compilar en harbour
Estoy usando fwh 14.12, bcc55

De antemano muchas gracias

Juan Arroyo
Mexico

Re: Archivo environment para xMate

PostPosted: Fri Jul 19, 2019 10:21 am
by jvtecheto
Hola Juan:

Aqui tienes uno

viewtopic.php?f=6&t=9569

supongo que tendras que adaptar la ruta de tu compilador, fivewin, harbour.

Aunque Xmate funciona muy bien, es un IDE que no se actualiza desde el año 2.011 , y actualmente tenemos FIVEDIT, el cual Cristobal lo esta mejorando mucho
y esta abierto a sugerencias de los usuarios, siempre que sean razonables, claro, yo te aconsejo que le des una oportunidad en el futuro sera nuestro IDE pero tenemos
que probarlo mucho para correjir bugs y mejorarlo, aunque ya esta operativo, por supuesto.
Cristobal me dijo que haria un subforo aparte para el producto(bueno fue a sugerencia mia) yo creo que eso daria a los usuarios un empujon al poder postear dudas,
y empezar algun proyecto con el , pero se que esta liado siempre con algo mas importante.

Saludos.

Jose.

Re: Archivo environment para xMate

PostPosted: Sat Jul 20, 2019 4:42 pm
by juan_arroyo_t
José

Muchas gracias por tu ayuda
Finalmente usé fwh 17.05 y bcc7 y ya pude compilar tutor03 y tutor04 de la carpeta de fwh\samples y pongo enseguida el archivo env

Code: Select all  Expand view
   [Environment]
    Description 1= Harbour, Fivewin Harbour, Bcc7
    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=p:\32bits\17.05\harbour
    HB_COMMAND=%HB_BIN_INSTALL%\Harbour.Exe %PRG% /m /n0 /es2 /a /l /v
    Option prefix=/

    [C]
    C_INSTALL=p:\32bits\borland\bcc7
    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
    p:\32bits\17.05\fwh\lib\FiveH.lib=2
    p:\32bits\17.05\fwh\lib\FiveHC.lib=3
    %HB_LIB_INSTALL%\hbrtl.lib=4
    %HB_LIB_INSTALL%\hbvm.lib=5
    %HB_LIB_INSTALL%\gtgui.lib=6
    %HB_LIB_INSTALL%\hbgt.lib=7
    %HB_LIB_INSTALL%\hblang.lib=8
    %HB_LIB_INSTALL%\hbmacro.lib=9
    %HB_LIB_INSTALL%\hbpcre.lib=10
    %HB_LIB_INSTALL%\hbrdd.lib=11
    %HB_LIB_INSTALL%\rddcdx.lib=12
    %HB_LIB_INSTALL%\rddfpt.lib=13
    %HB_LIB_INSTALL%\rddnsx.lib=14
    %HB_LIB_INSTALL%\rddntx.lib=15
    %HB_LIB_INSTALL%\hbsix.lib=16
    %HB_LIB_INSTALL%\hbcommon.lib=17
    %HB_LIB_INSTALL%\hbpp.lib=18
    %HB_LIB_INSTALL%\hbcpage.lib=19
    %HB_LIB_INSTALL%\hbcplr.lib=20
    %HB_LIB_INSTALL%\hbwin.lib=21
    %HB_LIB_INSTALL%\xhb.lib=22
    %HB_LIB_INSTALL%\hbct.lib=23
    %C_LIB_INSTALL%\CW32.LIB=24
    %C_LIB_INSTALL%\uuid.lib=25
    %C_LIB_INSTALL%\IMPORT32.LIB=26
    %C_LIB_INSTALL%\psdk\odbc32.lib=27
    %C_LIB_INSTALL%\psdk\nddeapi.lib=28
    %C_LIB_INSTALL%\psdk\iphlpapi.lib=29
    %C_LIB_INSTALL%\psdk\msimg32.lib=30
    %C_LIB_INSTALL%\psdk\psapi.lib=31
    %C_LIB_INSTALL%\psdk\rasapi32.lib=32
    %HB_LIB_INSTALL%\hbmzip.lib=33
    %HB_LIB_INSTALL%\hbziparc.lib=34
    %HB_LIB_INSTALL%\hbzlib.lib=35
    %HB_LIB_INSTALL%\minizip.lib=36
    %HB_LIB_INSTALL%\hbnf.lib=37
    p:\32bits\17.05\fwh\lib\libcurl.lib=38
    %C_LIB_INSTALL%\gdiplus.lib=39
    %C_LIB_INSTALL%\shell32.lib=40
    %HB_LIB_INSTALL%\hbtip.lib=41
    %HB_LIB_INSTALL%\png.lib=42
    %HB_LIB_INSTALL%\hbdebug.lib=43
    %HB_LIB_INSTALL%\hbclr=44
    %HB_LIB_INSTALL%\hbmzip.lib=45
    %HB_LIB_INSTALL%\hbusrrdd.lib=46
    %HB_LIB_INSTALL%\hbtip.lib=47
   


Siempre habia utilizado xHarbour y ahora quiero incursionar en harbour

Saludos

Juan Arroyo
Mexico

Re: Archivo environment para xMate

PostPosted: Mon Jul 22, 2019 12:59 am
by juan_arroyo_t
José

Comentaba que ya habia podido compilar tutor03 y tutor04, pero ahora que quise compilar uno de mis proyectos que tengo en xHarbour surgen los problemas.
Como los mensajes hacen mención a harbour.prg probé incluyendo en el proyecto y sin incluirlo

Con harbour.prg

Image

Sin harbour.prg
Image

No se que hacer

Por favor si tú o alguien mas del foro pudieran ayudarme se los agradecería infinitamente.

Saludos

Juan Arroyo
Mexico

Re: Archivo environment para xMate

PostPosted: Mon Jul 22, 2019 1:18 pm
by Compuin
juan_arroyo_t wrote:José

Comentaba que ya habia podido compilar tutor03 y tutor04, pero ahora que quise compilar uno de mis proyectos que tengo en xHarbour surgen los problemas.
Como los mensajes hacen mención a harbour.prg probé incluyendo en el proyecto y sin incluirlo

Con harbour.prg

Image

Sin harbour.prg
Image

No se que hacer

Por favor si tú o alguien mas del foro pudieran ayudarme se los agradecería infinitamente.

Saludos

Juan Arroyo
Mexico



Hola, debes cambiar Super por ::Super

Re: Archivo environment para xMate

PostPosted: Mon Jul 22, 2019 1:56 pm
by juan_arroyo_t
Hola compuin

Gracias por contestar
Hice algunos cambios (esto lo vi en el foro) :
1.- en todos mis prgs incluí #include "hbcompat.ch"
2.- en five.win agregué
#ifdef __HARBOUR__
#xcommand CLASS <ClassName> [METACLASS <metaClass>] ;
[ <frm: FROM, INHERIT> <SuperClass1> [,<SuperClassN>] ] ;
[ <modulfriend: MODULE FRIENDLY> ] ;
[ <static: STATIC> ] [ FUNCTION <FuncName> ] => ;
[ ; #translate Super: => ::<SuperClass1>: ] ;;
#endif

Preguntas :
1.- Debo incluir harbour.prg dentro de mi proyecto ?
2.-
Hola, debes cambiar Super por ::Super

El cambio que me sugieres; donde lo debo de hacer ?

Saludos

Re: Archivo environment para xMate

PostPosted: Mon Jul 22, 2019 2:08 pm
by Compuin
juan_arroyo_t wrote:Hola compuin

Gracias por contestar
Hice algunos cambios (esto lo vi en el foro) :
1.- en todos mis prgs incluí #include "hbcompat.ch"
2.- en five.win agregué
#ifdef __HARBOUR__
#xcommand CLASS <ClassName> [METACLASS <metaClass>] ;
[ <frm: FROM, INHERIT> <SuperClass1> [,<SuperClassN>] ] ;
[ <modulfriend: MODULE FRIENDLY> ] ;
[ <static: STATIC> ] [ FUNCTION <FuncName> ] => ;
[ ; #translate Super: => ::<SuperClass1>: ] ;;
#endif

Preguntas :
1.- Debo incluir harbour.prg dentro de mi proyecto ?
2.-
Hola, debes cambiar Super por ::Super

El cambio que me sugieres; donde lo debo de hacer ?

Saludos


El error aparenta venir desde tget.prg estas usando un archivo modificado o de una version vieja ?

Revisa este archivo y prueba haciendo los cambios alli

Re: Archivo environment para xMate

PostPosted: Tue Jul 23, 2019 12:02 am
by juan_arroyo_t
Compuin

Ya hice cambios y al parecer el problema es con wbrowse.lib ya que estoy utilizando una compilada con xHarbour

Este es la imagen del error
Image

Vi en un post de Paco Horta donde dice tener las dos lib una en xHarbour y tambien de Harbour y voy a solicitarle si me puede compartir la segunda

Muchas gracias

Saludos

Re: Archivo environment para xMate (solucionado)

PostPosted: Tue Jul 23, 2019 5:26 pm
by juan_arroyo_t
Compuin

Ya pude generar mi exe

Pongo el post creo que es de Jose Murugosa
https://forums.fivetechsupport.com/viewtopic.php?f=6&t=34025&p=201344&hilit=compilar+wbrowse#p201344

Unicamene agregué twbrowse.lib a mi proyecto

Todavia hay algunos problemas pero creo que son de mis fuentes

Muchas gracias por todo

Saludos

Re: Archivo environment para xMate (solucionado)

PostPosted: Tue Jul 23, 2019 5:29 pm
by Compuin
juan_arroyo_t wrote:Compuin

Ya pude generar mi exe

Pongo el post creo que es de Jose Murugosa
https://forums.fivetechsupport.com/viewtopic.php?f=6&t=34025&p=201344&hilit=compilar+wbrowse#p201344

Unicamene agregué twbrowse.lib a mi proyecto

Todavia hay algunos problemas pero creo que son de mis fuentes

Muchas gracias por todo

Saludos


Que bien