FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Fichero Build.bat para compilar,linkar *.prg.
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM

Fichero Build.bat para compilar,linkar *.prg.

Posted: Sun Mar 10, 2013 03:38 PM

Hola amigos:

¿por favor , seriais tan amables de facilitarme un fichero Build.bat para compilar , linkar y generar el ejecutable de un programa simple en Harbour.?

Gracias.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 132
Joined: Thu Mar 08, 2007 06:12 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 11, 2013 02:42 AM

Saludos !
El propio harbour trae una utilidad para compilar, es el programa hbmk2.exe

Tambien puedes usar el buildh.bat que esta en la carpeta Fwh\samples para harbour

Tambien puedes usar el buildx.bat que esta en la carpeta Fwh\samples para xharbour

Harbour / Bcc / MinGW / Fwh 13.9
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 11, 2013 07:11 AM

En FiveWin / samples / build.bat tienes uno para Harbour sin usar FWH

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 02:57 PM

Hola amigos:

No creia que seria tan dificil ... :oops:

Obtengo este error.

Tengo instalado Harbour 3.2 la version que aconsejo Antonio Linares (para borland 5.82)

c:/harbour/lib/hbextern.lib file not recognized. file format not recognized
collect2: ld returned 1 exit status.
hbmk2: Error: Running linker. 1

Alguna idea....

Gracias por vuestra ayuda

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 03:34 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 04:09 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 08:23 PM
Hola :

Antonio tu utilidad visual me dice que falta la libreria FiveH

vamos a plantearlo de otra manera.

intentamos compilar , enlazar y generar el exe de un programa trivial, el tipico hello.prg

Code (fw): Select all Collapse
// Hola mundo en Harbour.
FUNCTION Main()
  
  ? "Hello"

Return Nil


Ok guardamos el programa...

entonces , ¿vosotros como compilais enlazais y obteneis el exe. de este Hello.prg.?
con harbour 3.2 y Borland CC582., no se si abandonar y dejarlo estar, ya que es de risa :-) , solo es por curiosidad.... :-)

Gracias por vuestra ayuda.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 08:54 PM

La foma mas sencilla es que copies tu hello.prg a la carpeta samples de FWH y hagas:

build.bat hello

eso es todo :-)

Puedes usar tambien la utilidad visual que estoy construyendo, aunque hay que implementarle que no enlace (opcionalmente) las librerías de FWH. Voy a implementarlo :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 09:03 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 09:25 PM

Buff.

Gracias Antonio y foro por vuestra paciencia. :wink:

Ya me funciona, el caso es que tenia un IDE de C/C++ que tenia instalado en compilador MingW y se que la utilidad hbmk2 detectaba esta instalacion y por eso daba errores, ya que ahora funciona bien.

Buenas noches.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 18, 2013 09:30 PM
Hola Antonio:

Muy bien tu utilidad visual con la opcion de incluir librerias fivewin o no.

Gracias por el soporte, el tema me tenia loco. :-)

Antonio Linares wrote:Aqui está, Visual make con soporte opcional de FiveWin:

https://code.google.com/p/fivewin-contributions/downloads/detail?name=vmh_20130318.zip&can=2&q=
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 25, 2013 12:30 PM

Antonio;
me da error al seguir el enlace

saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 25, 2013 04:58 PM
Mario,

La versión más actualizada esta aqui:
http://code.google.com/p/fivewin-contributions/downloads/detail?name=vmh_20130325.zip&can=2&q=

en caso de publicar alguna revisión nueva, hay que mirar aqui para localizar la más reciente:
http://code.google.com/p/fivewin-contributions/downloads/list
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM

Re: Fichero Build.bat para compilar,linkar *.prg.

Posted: Mon Mar 25, 2013 09:49 PM

muchas gracias

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion