Pasando (por fin) a hbmk2 *SOLUCIONADO*

User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

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

Post by AngelSalom »

Si, gracias, los tengo con las rutas correctas.
Me indica :

Code: Select all

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

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

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

Post by AngelSalom »

He quitado todos los PURE de commdlg.h y ha compilado bien .... pero no se si estaré metiendo la pata???
:mrgreen: :mrgreen:
Angel Salom
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

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

Post by MOISES »

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

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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

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 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

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

Post by AngelSalom »

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

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 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

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

Post by jvtecheto »

Hola .

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

Code: Select all

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 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

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

Post by AngelSalom »

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
Post Reply