Page 1 of 1

Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Sun Dec 03, 2017 2:36 am
by bluebird
Dear Mentors

After a bit of a struggle my HMG 64 bit installation works, but can anyone

verify that the Borland C++ Compiler 5.5 works to actually compile in 64 bits.

A description of the compiler claims "a blazingly fast 32-bit optimizing compiler"

as read on site http://edn.embarcadero.com/article/20633

Thnaks

Re: Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Sun Dec 03, 2017 3:32 am
by bpd2000
No you need 64 bit compiler
Borland C++ Compiler 5.5 is 32 bit compiler

Re: Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Mon Dec 04, 2017 12:45 am
by bluebird
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

Re: Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Mon Dec 04, 2017 4:09 am
by bpd2000
Borland C++ Compiler version 5.5 Free is freeversion, in July-2008 Embarcadero acquired CodeGear from the Borland Software Corporation
All subsequent 32/64 bit versions are paid version
HMG is opensource so language so HMG uses only opensource compiler MinGW

MinGW ("Minimalistic GNU for Windows") is a collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
The MingW compiler’s links with the Microsoft runtime libraries built into Windows, meaning you don’t have to ship an extra DLLs with your final program (and it’s also free, which is always good)
Also visit:
https://insights.dice.com/2013/11/26/sp ... n-windows/
http://www.mingw.org/wiki/MinGW
https://sourceforge.net/projects/mingw-w64/
https://sourceforge.net/projects/mingw- ... urce=files

Re: Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Mon Dec 04, 2017 5:19 am
by bluebird
Thanks bdp2000

You are way ahead of me, so I must ask for clarification.

When HMG allows you to set up to run 64 bits versions, does the present Borland compiler still only create a 32 bit exe file? If so why bother with 64 bit version?

When I visited the site's you gave me they initiated a download window (which I presently ignored). Are they asking for payment if you download.
If you do download, is it easy to install so that HMG actually compiles a 64 bit exe file?

Thanks very much

Re: Does Borland C++ Compiler 5.5 support 64 bit compilation

Posted: Mon Dec 04, 2017 6:36 am
by bpd2000
HMG bundled with a required tool like Harbour compiler and MinNG linker for 32 and 64 bits and it is working w/o any problem
I have not used other linker for HMG so I cannot reply you for other linker