Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby ruben Dario » Sat Jul 04, 2015 3:03 pm

Saludos al Forum

Mi pregunta que es mejor usar hbmk2 o make -farchiv.mak , deacuerdo al ejemplo del codigo con hbmk2 construye el ejecutable y funciona, con make -farchiv.mak construye el ejecutable pero se cuelga al ejecutar.

No se porque las diferencias pero veo que es mas versatil usar hbmk2
hbmk2 eje12.prg -gtwvg -lhbwin

o este ejemplo de un test.hbp

Code: Select all  Expand view

test.prg
about.prg
calendar.prg
test.rc
hbct.hbc
-w3
-es2
-mt
-strip
-compr
gtwvg.hbc
-DGTWVG
 


con make se hace colocando la libreria gtwvg.lib
con hbmk2 no es asi se hace de esta manera gtwvg.hbc no se coloca gtwvg.lib no se si estoy equivcado en mi apreciacion
que son los archivos .hbc son librerias


Code: Select all  Expand view

PROCEDURE Main()
LOCAL cF1, cF2, cF3
LOCAL GETLIST := {}
Wvt_SetGui( .T. )
SetMode( 25, 80 )
SetColor( "N/W" )
CLS
Wvt_SetTitle( "dsdsadsadasd" )
SetColor( "N/W,N/GR*,,,N/W*" )
cF1 = Space( 30 )
cF2 = Space( 30 )
cF3 = Space( 30 )
@ 08, 10 SAY "Enter field 1 " GET cF1
@ 10, 10 SAY "Enter field 2 " GET cF2
@ 12, 10 SAY "Enter field 3 " GET cF3
READ
RETURN
 
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1067
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby Antonio Linares » Sat Jul 04, 2015 3:06 pm

Ruben,

hbmk2 tiene una opción que te genera un archivo ó te muestra las opciones usadas para compilar y enlazar.

Si las comparas con las que usas en tu make podrás localizar que tienes mal puesto en el make :-)

Yo prefiero usar un fichero make en donde tengo el 100% de control de lo que estoy haciendo. Echa un vistazo al código
de hbmk2 y verás que sólo Viktor sería capaz de modificarlo. Es un código bastante complicado. Los makes son
un estandard desde hace años. Es cuestión de gustos.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42060
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby ruben Dario » Mon Jul 06, 2015 6:42 pm

Saludos
Gracias Por su respuesta.

Estamos de Acuerdo , con Make, se tiene mayor control con el otro no.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1067
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby thefull » Tue Jul 07, 2015 7:52 am

Buenas

He estado usando Make desde el inicio de Harbour, y desde hace poco me he pasado a hbmk2 en un nuevo proyecto.
Para trabajar con Harbour, QUE DIFERENCIA. Es un PLACER enorme usar la herramienta que usa Harbour.

Cuando empieces y tengas en empezar a usar librerias de contribs, y tengas que averiguar que librerias de C son las que tienes
que poner en tu .mak, verás que divertido.

Con hbmk2, le dices a tu .hmk que otras librerias vas a usar, y él solo se encargará de todo.
No sé a que se refieren con tener el control del make, con hmbk2 tengo lo necesario para que haga lo que tenga que hacer, contruir el EXE, no
he encontrado ninguna limitación.

También podemos decir, que si usamos las AUTOOLS para contruir el make, tendremos un mayor control todavía, pero a mí no se me ocurria meterme
con ello.
En cuanto al tema del codigo fuente, que nadie entiende, creo que eso no es un argumento válido, yo tampoco entiendo de yacc , lex, etc..,
y no por ello no uso Harbour ;-)

Mi voto para HBMK2 ;-)

Saludos Cordiales
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 731
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby Antonio Linares » Tue Jul 07, 2015 7:56 am

Rafa,

Respeto y me parece bien tu decisión.

Solo comentarte que en algunas ocasiones he tenido problemas con hbmk2 y contacté con Viktor
y me dijo que si no habia soporte para tal ó cual cosa. No recuerdo ahora con exactitud que fué,
pero la experiencia sirvió para reforzar mi certeza de usar makes tradicionales.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42060
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby thefull » Tue Jul 07, 2015 8:04 pm

Ah amigo Antonio!
Si todos usáramos lo mismo, que aburrido sería todo ;-)

Saludos Maestro
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 731
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby ruben Dario » Sat Jul 18, 2015 3:28 am

Para Usar la Contribuccion cn MAke , habria que contruir librerias, ya que no se puede usar .hbp o .hbc como se hace hbmk2

como se creraria la libreria sddmy.hbp ,

Saludos
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1067
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Postby Jairo Barbosa » Thu Nov 21, 2019 12:24 pm

Para Rafa Carmona

Rafa buen día con respecto al uso del hbmk2 me gustaría pedirte el favor, me enseñes como usarlo, yo uso MAKE y funciona al cien pero no tengo idea como usar el hbmk2
o si me pudieras regalar un mail tuyo

Desde ya muchas gracias

Jairo Barbosa
User avatar
Jairo Barbosa
 
Posts: 194
Joined: Fri Jan 23, 2009 2:50 am
Location: Cali Valle Colombia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 16 guests