Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post Reply
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by ruben Dario »

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

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

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by Antonio Linares »

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
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by ruben Dario »

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
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by thefull »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by Antonio Linares »

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
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by thefull »

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
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by ruben Dario »

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
Jairo Barbosa
Posts: 188
Joined: Fri Jan 23, 2009 2:50 am
Location: Cali Valle Colombia
Contact:

Re: Pregunta Sobre Hbmk2 Versus make -farchiv.mak

Post by Jairo Barbosa »

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
Post Reply