Pasando (por fin) a hbmk2 *SOLUCIONADO*

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby Enrico Maria Giordano » Thu Jun 11, 2020 3:18 pm

MOISES wrote:Mira borland32.cfg


bcc32.cfg

:-)

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby AngelSalom » Thu Jun 11, 2020 3:28 pm

Si, gracias, los tengo con las rutas correctas.
Me indica :
Code: Select all  Expand view
c:\si\Trabajo\fwh\visionwin20\conta>hbmk2 conta
hbmk2: Compilando recursos...
Borland Resource Compiler  Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation.  All rights reserved.

Error combaseapi.h 249 9: Symbol PURE is already defined. Redefinition is not the same
hbmk2[conta]: Error: Ejecución de compilador de recursos. 20018
brcc32.exe -IC:\SI\NLEN\BCC74\Include -IC:\SI\NLEN\BCC74\Include\dinkumware -IC:\SI\NLEN\BCC74\Include\windows\crtl -IC:\SI\NLEN\BCC74\Include\windows\sdk -IC:\SI\NLEN\HARBOUR3274\include -Ic:\si\nlen\fwh1906\include -Ic:\si\trabajo\fwh\visionwin20\inc -Ic:\si\trabajo\fwh\visionwin20\sifuncs -Ic:\si\trabajo\fwh\visionwin20\conta\inc -IC:\SI\NLEN\HARBOUR3274\contrib\xhb -IC:\SI\NLEN\HARBOUR3274\contrib\hbct -IC:\SI\NLEN\HARBOUR3274\contrib\hbtip -IC:\SI\NLEN\HARBOUR3274\contrib\hbfship -IC:\SI\NLEN\HARBOUR3274\contrib\hbxpp -IC:\SI\NLEN\HARBOUR3274\contrib\hbwin -IC:\SI\NLEN\HARBOUR3274\contrib\hbmzip -IC:\SI\NLEN\HARBOUR3274\contrib\hbhpdf -IC:\SI\NLEN\HARBOUR3274\contrib\hbcomm -IC:\SI\NLEN\HARBOUR3274\contrib\hbmxml .\rc\asientos.rc -fo.hbmk\win\bcc\asientos.res
 


Comento la línea 249 de combaseapi.h y entonces ya compila los recursos pero obtengo un montón de :
Code: Select all  Expand view

hbmk2: Compilando...
.hbmk\win\bcc\conta.c:
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 953: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 954: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 955: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 958: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 959: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 960: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 985: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 986: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 987: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 990: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 991: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
Error E2139 C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h 992: Declaration missing ;
 + Full parser context
 + c:\\si\\trabajo\\fwh\\visionwin20\\conta\\prg\\conta.prg, line 969: #include C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h
 + C:\SI\NLEN\BCC74\Include\windows\sdk\windows.h, line 266: #include C:\SI\NLEN\BCC74\Include\windows\sdk\commdlg.h
*** 12 errors in Compile ***
 


:roll: :roll:
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby AngelSalom » Thu Jun 11, 2020 3:31 pm

He quitado todos los PURE de commdlg.h y ha compilado bien .... pero no se si estaré metiendo la pata???
:mrgreen: :mrgreen:
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby MOISES » Thu Jun 11, 2020 3:31 pm

¿Te funciona buildh loquesea.prg?
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
MOISES
 
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby jvtecheto » Thu Jun 11, 2020 3:53 pm

AngelSalom wrote:Gracias, intento llevarlo bien ordenadito que luego siempre es más fácil encontrar cosas.
Ahora estoy tratando de pasar al compilador de Borland 7.4 pero me da guerra con los includes ... veremos en qué queda la cosa.


Yo pase de Borland 7.0 a 7.4 y me dio muchisimos problemas pero por el ResEdit, en los includes no tuve ni tengo problema.

De todas formas te aconsejo que utilices el Harbour compilado con el mismo Borland 7.4 , el amigo Mel lo tiene todo en su web.

En lo del hbmk2 yo creo que el error que me da es que tambien tengo instalado el MingW10 que lo uso a veces con el ide Codeblocks y busca la ruta del mingw en
vez de buscar el Borland , he probado de llamar el .hbp desde un .bay con esto.

Code: Select all  Expand view

set oldpath=%path%
set path=c:\bcc7\bin;%path%
c:\harbour\bin\hbmk2 obraw.hbp
obraw.exe
set path=%oldpath%
 


Pero sigue buscando el mingw10, bueno sigo investigando , supongo que lo solucionare en breve.

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 596
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby AngelSalom » Thu Jun 11, 2020 3:58 pm

Si, uso el harbour adecuado, lo descargué de la web de Mel, efectivamente.
Bueno, he probado unas cuantas opciones y parece funcionar todo ... si encuentro algo raro informo ;-)

Respecto a los recursos, cuando abandoné el Workshop empecé a utilizar hace tiempo PellesC que lleva un editor majo y no me ha dado problemas.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby jvtecheto » Thu Jun 11, 2020 4:05 pm

Cierto Pelles C con un nuevo proyecto no me ha dado problemas pero en este tenia los recursos en una Dll de 16 bits y al pasarlo a 32 bits el fichero .rc
solo me lo abre correctamente el ResEdit , el Pelles C me lo abre en mode texto, el .res si lo abre bien sin problemas, pero me gusta mas usar archivos .rc
ese es el motivo por el que uso ResEdit, ya que como tu bien dices el Pelles C tiene un editor muy chulo, quizas mejor que el del resEdit.

Saludos

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 596
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby jvtecheto » Thu Jun 11, 2020 5:00 pm

Hola .

Bueno tambien solucionado. He visto en el foro que si tienes varios compiladores instalados debes hacer.

Code: Select all  Expand view

hbmk2 proyecto.hbp -comp=bcc
 


Y con esto va como una seda, rapidisimo.

Saludos, desde luego por posibilidades no podemos quejar , puedo construir mi aplicacion con, xmate, FivEdit, con VSCode , con archivo .mak y ahora con hbmk2. :)

:)

Un abrazo a todos.

Jose.
Last edited by jvtecheto on Thu Jun 11, 2020 6:59 pm, edited 1 time in total.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 596
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Postby AngelSalom » Thu Jun 11, 2020 5:34 pm

Jeje, cierto.
Vscode es algo brutal sobretodo con el debug de perricone, y necesitaba hbmk2 para la compilación incremental, así que ahora un lujazo.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 29 guests