64 bit installation in HMG 3.4.4

Moderator: Rathinagiri

Post Reply
bluebird
Posts: 119
Joined: Wed Sep 28, 2016 3:55 am
Has thanked: 24 times
Been thanked: 5 times

64 bit installation in HMG 3.4.4

Post by bluebird » Thu Nov 30, 2017 9:02 pm

Dear Friends, please tell me what is missing from my installation

I did the following steps in my 1st attempt to install and run in 64 bits

Firstly, I backed up the 32 bit installation .... good idea as it turns out

then ran the HMG setup in the same c:\HMG.3.4.4 directory over top of the 32 bit contents

then unzipped the two RAR files, HARBOUR-64 (nightly 2016-04-20) and MinGW-64_ver.5.3.0 -> into c:\HMG.3.4.4

Then ran the 64 bit batch files BuildAllLib64 and BuildLib64

After that I tried to build one of my own HBP files with "Build64 myfile.HBP"

***************** errors ********************
windres not recognized as an internal or external command
HBMK2 not recognized as an internal or external command

What is wrong with my attempt?

Thanks

User avatar
mustafa
Posts: 603
Joined: Fri Mar 20, 2009 11:38 am
Location: Alicante - Spain
Been thanked: 47 times

Post by mustafa » Fri Dec 01, 2017 11:28 am

Hola bluebird
Mi directorio de HMG es el siguiente --> hmg.3.4.4_64
hay que cambiar LIB-64 por la que te mando pues faltan librerias en el original
descarga LIB-64.ZIP despues ejecuta _BuildAllLib64.bat y tendria de funcionar

Para compilar yo estoy poniendo esto en mi fichero Bat ---> build.3.4.4_64.bat
contenido del Bat ---> "Demo" seria mi fichero ejemplo Demo.Prg

@ECHO OFF
call c:\hmg.3.4.4_64\build64.bat Demo %*


saludos
Mustafa
*-------------------------------------------------------------------------*
Hello bluebird
My HMG directory is the following -> hmg.3.4.4_64
you have to change LIB-64 for the one I'm sending you, since libraries are missing in the original
download LIB-64.ZIP then execute _BuildAllLib64.bat and it would work

To compile I am putting this in my Bat ---> build.3.4.4_64.bat file
content of the Bat ---> "Demo" would be my example file Demo.Prg

@ECHO OFF
call c: \ hmg.3.4.4_64 \ build64.bat Demo% *

regards
Mustafa
Attachments
LIB-64.ZIP
(706.75 KiB) Downloaded 13 times
hmg.3.4.4_64.jpg
hmg.3.4.4_64.jpg (84.46 KiB) Viewed 235 times

bluebird
Posts: 119
Joined: Wed Sep 28, 2016 3:55 am
Has thanked: 24 times
Been thanked: 5 times

Post by bluebird » Fri Dec 01, 2017 6:38 pm

mustafa wrote:
Fri Dec 01, 2017 11:28 am
Hola bluebird
Mi directorio de HMG es el siguiente --> hmg.3.4.4_64
hay que cambiar LIB-64 por la que te mando pues faltan librerias en el original
descarga LIB-64.ZIP despues ejecuta _BuildAllLib64.bat y tendria de funcionar

Para compilar yo estoy poniendo esto en mi fichero Bat ---> build.3.4.4_64.bat
contenido del Bat ---> "Demo" seria mi fichero ejemplo Demo.Prg

@ECHO OFF
call c:\hmg.3.4.4_64\build64.bat Demo %*


saludos
Mustafa
*-------------------------------------------------------------------------*
Hello bluebird
My HMG directory is the following -> hmg.3.4.4_64
you have to change LIB-64 for the one I'm sending you, since libraries are missing in the original
download LIB-64.ZIP then execute _BuildAllLib64.bat and it would work

To compile I am putting this in my Bat ---> build.3.4.4_64.bat file
content of the Bat ---> "Demo" would be my example file Demo.Prg

@ECHO OFF
call c: \ hmg.3.4.4_64 \ build64.bat Demo% *

regards
Mustafa
Thanks, I used your Lib64 files and get the following result

If I try to build an exe file INSIDE the c:\HMG.3.4.4 directory it works :)

if I copy build64.bat to c:\HMG.3.4.4\ mysourecode directory if fails :(

If I do this -> Build64 myproject.prg,I get messages that "windres" and "HMG2"
are not recognized as an internal or external command.

It seems that these file, which are definitely present , are not visible to Build64.

I thank you for you patience and help ...... I am close to success

User avatar
mustafa
Posts: 603
Joined: Fri Mar 20, 2009 11:38 am
Location: Alicante - Spain
Been thanked: 47 times

Post by mustafa » Sat Dec 02, 2017 3:10 pm

Hola bluebird
No entiendo mucho lo que te pasa ? el problema está en los idiomas ? para poder comunicarnos Buf.. :cry: . Buf... :oops: . Ja... :lol: Ja... :lol:

Yo tengo creadas dos Carpetas diferentes una c:\HMG.3.4.4 y otra diferente de c:\HMG.3.4.4_64
se supone que to Ordenador es de 64 bits ?
Yo instalé la versión que Rathinagiri publicó en -> http://www.hmgforum.com/viewtopic.php?f=43&t=5198

You can download this latest version from here (64 MB)
For 64 Bit developers, you have to download and install Harbour64 and MingW64 from here (15 MB) and here (71 MB) respectively.

Añadí la libreria LIB-64.Zip
Despues actualice todo con _BuildAllLib64.bat
y me cree para trabajar el Bat que te mandé --> build.3.4.4_64.bat

Yo no trabajo con el HMG-IDE si tu trabajas en Build tiende que marcar 64-bits
yo trabajo solo con el Bat que te puse, esto es conveniencia de cada uno.

build.3.4.4_64.bat
@ECHO OFF
call c:\ hmg.3.4.4_64\build64.bat <Nombre del PRG> % *

y me funciona
Saludos
Mustafa
*-------------------------------------------------------------------------------------------------*
Hello bluebird
I do not understand much what happens to you? the problem is in the languages? to be able to communicate Buf.. :cry: . Buf... :oops: . Ja... :lol: Ja... :lol:


I have created two different folders, one c: \ HMG.3.4.4 and another one different from c: \ HMG.3.4.4_64
is it supposed that to Computer is 64 bits?
I installed the version that Rathinagiri posted at -> http://www.hmgforum.com/viewtopic.php?f=43&t=5198

You can download this latest version from here (64 MB)
For 64 Bit developers, you have to download and install Harbor64 and MingW64 from here (15 MB) and here (71 MB) respectively.

I added the library LIB-64.Zip
Then update everything with _BuildAllLib64.bat
and he believes me to work the Bat that I sent you ---> build.3.4.4_64.bat

I do not work with the HMG-IDE if you work in Build it tends to dial 64-bits
I work alone with the Bat that I put to you, this is the convenience of each one.

build.3.4.4_64.bat
@ECHO OFF
call c:\hmg.3.4.4_64 \build64.bat <Name PRG> % *

and it works
regards
Mustafa

bluebird
Posts: 119
Joined: Wed Sep 28, 2016 3:55 am
Has thanked: 24 times
Been thanked: 5 times

Post by bluebird » Sun Dec 03, 2017 2:22 am

Thank you for all your work Mustafa. Sorry if there is a communication problem.
If there is a problem it is my fault not yours

I think it is working now , thanks to your help

User avatar
mustafa
Posts: 603
Joined: Fri Mar 20, 2009 11:38 am
Location: Alicante - Spain
Been thanked: 47 times

Post by mustafa » Sun Dec 03, 2017 11:32 am

No , al contrario el problema es mio, por no saber responderte en Ingles
Suerte amigo :lol: ;)
Mustafa

No, on the contrary, the problem is mine, for not knowing how to respond in English
Lucky friend :lol: ;)
Mustafa

bluebird
Posts: 119
Joined: Wed Sep 28, 2016 3:55 am
Has thanked: 24 times
Been thanked: 5 times

Post by bluebird » Sun Dec 03, 2017 7:35 pm

We set up HMG with the recommended Borland BCC55 compiler that only allows 32 bit compilation.
Do other people with a 64 bit HMG have a different compiler to actually build 64 bit code.

Amy suggested 64 bit compilers to download?

Thanks

Post Reply