BCC 5.8.3

MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

BCC 5.8.3

Post by MOISES »

Hi,

Is someone using this new version of Borland C++. What is your experience about this?.

I tried with fivewin samples, such as xbrowse, and there is an important increase on speed.

Best regads,
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Moises,

Bcc 5.83 has not been officially made available from Borland. Its just included in a demo version of a product.

Its impossible that you notice a sensible speed increase, as Windows and Harbour impose the speed limit, never the C compiler. Its only in your imagination :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

Antonio:

I think it has support for new proccesor extensions, and so it derives to increase of speed.

Best regards,
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Moises,

I asure you that you will not notice any speed difference, because the speed is based on Windows GUI speed and in the Harbour virtual machine execution speed.

Only is you use a C compiler that really uses the multiple cores of the processor, then you may notice a little difference.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Post by Rick Lipkin »

Moises

I have been using 5.82 ( up until recently ) and there are some compatability problems going from 5.5 to 5.82.

Like you .. I thought newer, better, updated .. but that is just not so. My experience has been that bcc5.5 is the defacto standard and any of the newer (turbo) C++ versions like 5.82 may not be and in this case not compatable with FWH 8.05 .. Antonio and I have already gone down that road and it was not worth the 'grief'

Just my 2 cents worth.

Rick Lipkin
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

Rick:

Thank your for your reply.

I am interested in upgrading so as to use new hardware capabilities, as 5.5 is quite old and is not going to be updated. But MS VC 98 is too old too!!.

The only problems I experiended was with ANIGIT and Activex. I think Antonio can compile, al least, Activex with new version. I don´t use ANIGIF.

But, regarding as compatiblility, I use Can_al five controls and the lib was compiled in 5.5 and I did not experience problems linking with 5.8.3 a lib created with 5.5.

Also, I use Fast Report that has some of its code in C. I compiled without problems. Before going further, I was asking for other experiences, as from my side, I did not experience any harm and I was considering to create a version for my beta testers so as to do more tests.

Best regads,
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Post by Rick Lipkin »

Moises

/*
The only problems I experiended was with ANIGIT and Activex. I think Antonio can compile, al least, Activex with new version. I don´t use ANIGIF.
*/

Antonio ran into the same problem and even when I sent him the compiler the resulting.obj was still not compatable. The only other alternative was to extract 'anigif' from the FWH libs ..

I decided for future FWH library compatability .. ( i don't want to extract obj's everytime ) .. I would go back to 5.5 .. I told Antonio that the 'juice was not worth the squeeze' on 5.82 and for him to not spend any more time on me to make 5.82 work in my environment.

Rick Lipkin
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

Hi,

I think this issues could be fixed by Antonio, as he is a great programmer ;). But they are not urgent, as a new release of FWH is pending with lots of new features.

The important point is what are the advantages of updating BCC in terms of speed and more stable version for Vista and future versions.

Best regads,
Eajunior
Posts: 7
Joined: Fri Mar 02, 2007 12:33 am
Location: Indaiatuba - São Paulo - Brasil

Post by Eajunior »

Can you provide a link where you can download the update of the BCC

Thank you
Elias Abrão Júnior
Indaiatuba - SP - Brasil
XHarbour 1.10 - Fivewin 2.5 - xMate
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
StefanHaupt
Posts: 824
Joined: Thu Oct 13, 2005 7:39 am
Location: Germany

Post by StefanHaupt »

I noticed the last xHarbour cvs uses Bcc58 by default, so wouldn´t it be better that all libs and programs are also compiled with that version ?

From Make_b32.bat:

Code: Select all

if "%BCCDIR%" == "" SET BCCDIR=C:\BORLAND\BCC58
kind regards
Stefan
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Stefan,

This is similar to the XP/Vista issue. Microsoft can't impose Vista when most of users are using XP :-)

Most of FWH users are using Borland 5.5. Should we "force" all of them to migrate to 5.83 ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
StefanHaupt
Posts: 824
Joined: Thu Oct 13, 2005 7:39 am
Location: Germany

Post by StefanHaupt »

Antonio,
Antonio Linares wrote: Most of FWH users are using Borland 5.5. Should we "force" all of them to migrate to 5.83 ?
no, nobody should be "forced" to use Bcc 5.83, I just was surprised the developers use it by default.

I think, there must be a reason using 5.83 by default. I don´t know, if it has any advantages or disadvantages, ( I´m still using Bcc55, too :D ), but it may cause curious errors, if the versions are mixed. May be it´s an option for the future.
kind regards
Stefan
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

So, Anybody could ask xHarbour developers about this change?.
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Simply, the guy who developed the new make system used BCC 5.83.

EMG
Post Reply