Page 1 of 2

HMG 3.0.0 (Forum Test VII)

Posted: Wed Oct 21, 2009 9:32 pm
by Roberto Lopez
Hi All,
- HMG 3.0.0 (Forum Test VI) Changelog:

English:
--------

- Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.

- Updated: Harbour compiler to 2.0 (Created from SVN 2009.10.14).
HMG IDE 2.9.4 and earlier versions ARE NOT COMPATIBLE with this
HMG version.

- Updated: MingW compiler to 4.4.1

- Modified: Samples.

Removed: ADORDD samples (adordd not working on
current Harbour release)

Added:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.CLIENT
-\HMG\SAMPLES\NETIO.SERVER

Modified:

-\HMG\SAMPLES\MULTI.PRG

New: 'Build.bat' (it replaces 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)

<filelist.hbm> : A text file with .hbp extension containing a source list
<configfile.hbc>: A text file with configuration parameters as additional
libs, include paths and lib paths.

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

- library names must not include 'lib' prefix nor '.a' extension.

- 'build.bat' will create an 'error.log' file in the app folder when build
process ends with an error condition.

Sample: \HMG\SAMPLES\MULTI.PRG


Español:
--------

- Modificado: La instalación de HMG es portable desde esta versión.
Por lo tanto, puede ser instalado en cualquier carpeta (diferente de
c:\hmg).

- Actualizado: Harbour compiler a 2.0 (SVN 2009.10.12)
HMG-IDE versión 2.9.4 y anteriores no es compatible con esta versión
de HMG.

- Actualizado: MingW compiler a 4.4.1

- Modificado: Samples.

Eliminado: Ejemplos ADORDD (adordd no funciona en la
versión actual de Harbour)

Agregados:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.CLIENT
-\HMG\SAMPLES\NETIO.SERVER

Modificado:

-\HMG\SAMPLES\MULTI.PRG

Nuevo:'Build.bat' (reemplaza a 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)


<filelist.hbp> : Un archivo de texto con la lista de programas del proyecto.
<configfile.hbc>: Un archivo de texto con información de configuración
(librerías adicionales y paths de include y librerías adicionales).

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

- Los nombres de librería no deben incluir el prefijo 'lib' ni la
extensión '.a'

- 'build.bat' creará un archivo llamado 'error.log' en la carpeta de la
aplicaci'ón cuando el proceso de compilación falle.


Ejemplo: \HMG\SAMPLES\MULTI.PRG

Download/Descarga: hmg300_Test_07.exe

Enjoy!

Roberto.

Re: HMG 3.0.0 (Forum Test VII)

Posted: Wed Oct 21, 2009 9:46 pm
by Vanguarda
Thanks Master.

Regards,

Re: HMG 3.0.0 (Forum Test VII)

Posted: Wed Oct 21, 2009 9:48 pm
by esgici
Thanks a lot Maestro :)

Best Regards

--

Esgici

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 2:26 am
by luisvasquezcl
Thanks Roberto,
downloading to test.
best regards,
Luis Vasquez

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 5:09 am
by Rathinagiri
Thanks Roberto for the new version.

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 6:10 am
by mol
I'm starting to test :-)
Thx

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 10:49 am
by esgici
Hi Maestro
Roberto Lopez wrote: - Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.
This is correct when <working dir> is under <hmg_root_dir> :(

Sorry; but this isn't an unexpected test. All my <work_dirs> are in drive D: :(

Best Regards

--

Esgici

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 11:19 am
by Roberto Lopez
esgici wrote:Hi Maestro
Roberto Lopez wrote: - Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.
This is correct when <working dir> is under <hmg_root_dir> :(

Sorry; but this isn't an unexpected test. All my <work_dirs> are in drive D: :(

Best Regards

--

Esgici
Sorry... I'm not sure to understand the question...

Theoretically, now it is possible to install hmg at any place and make it work out of the box. If not, please, report.

Regards,

Roberto.

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 11:36 am
by karweru
Thank you Master,

Thank you for this new release and for your great efforts.
I have compiled successfly the sample netio.server (Hmg-Test 7) but the server doesn't start at all.

Regards
Gilbert.

Re: HMG 3.0.0 (Forum Test VII)

Posted: Thu Oct 22, 2009 11:38 am
by claudiotedesco
Hola Roberto

Te felicito por el trabajo la nueva version HMG 3.0
Con respecto a que es portable, es decir que puede tener en un PC 2 versiones de HMG pero en diferentes carpetas por ejemplo yo tengo instalada HMG 2.9.5 y si quiero instalar la HMG 3.0.0 para probar se puede instalar en otra carpeta sin que afecte a la 2.9.5?
Gracias por responder a dicha duda
Saludos

Claudio