Page 1 of 4

Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Fri Jul 22, 2016 7:03 am
by vensanto

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Fri Jul 22, 2016 7:17 am
by Antonio Linares
Many thanks for the info.

Its a new version:
Embarcadero C++ 7.20 for Win32 Copyright (c) 2012-2016 Embarcadero Technologies, Inc.

If you all agree, I believe we should use it from now on

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Fri Jul 22, 2016 8:12 am
by bpd2000
Antonio Linares wrote:If you all agree, I believe we should use it from now on

+1

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Fri Jul 22, 2016 9:14 am
by Antonio Linares
We will publish FWH 16.06 first

then we will migrate to BCC 7.20

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Fri Jul 22, 2016 6:48 pm
by rhlawek
I just read the specs on this product, it looks to me that the free version is 32 bit only.

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Sat Jul 23, 2016 6:36 am
by Antonio Linares
Robb,

Yes, it seems so

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 12:16 am
by toninhofwi
Hi friends,

It is not so easy, this compiler is very diferente from old bcc's and compile harbour require some deeper changes in core code.

I'm moving to mingw, harbour is working perfect with it and mingw is free / open source / well maintained.

Regards,

Toninho.

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 1:37 am
by vilian
Good luck to you !

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 8:46 am
by Enrico Maria Giordano
toninhofwi wrote:Hi friends,

It is not so easy, this compiler is very diferente from old bcc's and compile harbour require some deeper changes in core code.

I'm moving to mingw, harbour is working perfect with it and mingw is free / open source / well maintained.

Regards,

Toninho.


I'm using BCC 7.20 and found no difference with older versions.

EMG

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 9:39 am
by richard-service
Hi

I'm using BCC72-32bit from xHarbour whoxxx.com site work fine.

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 10:04 am
by byte-one
Now exists two 32-Bit-Compilers:
1. The bcc32 as in earlier versions
2. The BCC32c is a clang-based compiler (also the 64-Bit-Compiler). For this compiler all the libs from Harbour and FW must recompiled.

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Mon Jul 25, 2016 1:15 pm
by toninhofwi
byte-one wrote:Now exists two 32-Bit-Compilers:
1. The bcc32 as in earlier versions
2. The BCC32c is a clang-based compiler (also the 64-Bit-Compiler).
For this compiler all the libs from Harbour and FW must recompiled.


This is the problem: bcc32 is ended, and only clang-based is available.

I'm testing gcc by now and fwh is working fine with it.

Regards.

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Thu Jul 28, 2016 2:14 pm
by Enrico Maria Giordano
I'm trying the new CLANG based BCC 7.2. First problem: it seems not complete. As an example, the command

bcc32c -h -O reports, among the other options:

Code: Select all  Expand view
-OS     Enable Pentium instruction scheduling


But using it I get

Code: Select all  Expand view
Warning: option '-OS' is not supported in Clang-based compiler.


So at least the docs is not updated. Is there an updated command line docs somewhere?

Anyway, I made some very early tests and at least it seems faster in compiling than the old 7.2.

EMG

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Thu Jul 28, 2016 2:59 pm
by Enrico Maria Giordano
Another problem. In some include files there is

Code: Select all  Expand view
#include <xtgmath.h>


but xtgmath.h is missing.

For me this compiler is not yet usable.

EMG

Re: Embarcadero Releases Free C++ Compiler for Windows

PostPosted: Thu Jul 28, 2016 3:29 pm
by mastintin
Enrico Maria Giordano wrote:Another problem. In some include files there is

Code: Select all  Expand view
#include <xtgmath.h>


but xtgmath.h is missing.

For me this compiler is not yet usable.

EMG


Enrico , xtgmath.h file in C:\BCC101\include\dinkumware64

the command line that appears here works well for me :
viewtopic.php?f=6&t=32742#p192491