Does Borland C++ Compiler 5.5 support 64 bit compilation

Moderator: Rathinagiri

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

Does Borland C++ Compiler 5.5 support 64 bit compilation

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

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

User avatar
bpd2000
Posts: 963
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 136 times
Been thanked: 43 times

Post by bpd2000 » Sun Dec 03, 2017 3:32 am

No you need 64 bit compiler
Borland C++ Compiler 5.5 is 32 bit compiler
BPD
Convert Dream into Reality through HMG

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

Post by bluebird » Mon Dec 04, 2017 12:45 am

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

User avatar
bpd2000
Posts: 963
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 136 times
Been thanked: 43 times

Post by bpd2000 » Mon Dec 04, 2017 4:09 am

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
BPD
Convert Dream into Reality through HMG

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

Post by bluebird » Mon Dec 04, 2017 5:19 am

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

User avatar
bpd2000
Posts: 963
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 136 times
Been thanked: 43 times

Post by bpd2000 » Mon Dec 04, 2017 6:36 am

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
BPD
Convert Dream into Reality through HMG

Post Reply