FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour tip: files needed for BCC 6.60
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 09:06 AM
Hello,

After you download latest Embarcadero C++Builder庐 XE4, those are the files needed to be copied:

http://www.embarcadero.com/es/products/ ... /downloads



In this .txt you will find the list of files to be copied:

http://ul.to/ubfesr60



Directorio de C:\Users\Lucas\Desktop\BCC660

18/05/2013 11:00 <DIR> .
18/05/2013 11:00 <DIR> ..
02/05/2013 04:54 <DIR> BCC66
18/05/2013 11:00 0 LUCAS.TXT
1 archivos 0 bytes

Directorio de C:\Users\Lucas\Desktop\BCC660\BCC66

02/05/2013 04:54 <DIR> .
02/05/2013 04:54 <DIR> ..
02/05/2013 04:51 <DIR> bin
25/04/2013 18:22 <DIR> include
02/05/2013 04:53 <DIR> lib
0 archivos 0 bytes

[...]
[...]

Total de archivos en la lista:
2158 archivos 110.550.201 bytes
41 dirs



Antonio, do you plan to compile FWH with latest BCC 6.60?.

Thank you.
Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 10:05 AM

Lucas,

Up tp now, you are the only one asking for it.

If there is a reasonable amount of requests, then we could do it.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 11:05 AM

Antonio,

please don't drop BCC582 build, thank you. :-)

EMG

Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 11:31 AM

Enrico,

May I ask if you found any problem with BCC 6.60?.

Here is working fine.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 12:24 PM
Lucas,

lucasdebeltran wrote:Enrico,

May I ask if you found any problem with BCC 6.60?.

Here is working fine.


I didn't try it yet but I prefer BCC582 because it makes smaller EXEs.

EMG
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 12:53 PM

My experience

Mi experiencia

18/05/2013 14:36 2.719.232 vmh.exe con BCC582

18/05/2013 14:26 2.663.424 vmh1.exe con BCC660

I used the BuildH.bat provided with FWH

He usado el buildh.bat proporcionado con FWH

regards

Saludos

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 02:28 PM
To get meaningful results you must rebuild [x]Harbour and FWH with the new compiler. This is my result:

Code (fw): Select all Collapse
FUNCTION MAIN()

    ? "Hello, World!"

    RETURN NIL


BCC582: 824320
BCC660: 838656

This is a test with pure xHarbour console EXE, no FWH. I can imagine that the difference is even bigger with FWH EXEs.

EMG
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: tip: files needed for BCC 6.60
Posted: Sat May 18, 2013 03:13 PM
Hello,

And what about this text:

Code (fw): Select all Collapse
// test.prg
PROCEDURE Main()
   local nInicio, nFinal
   local i



   nInicio := seconds()

   i:=conta()

   nfinal := seconds()


   alert("Time: "+str(nFinal-nInicio))
   ALERT("Version of C compiler: " + HB_BuildInfo( 7 ))


RETURN




/*   func.c   */

#pragma BEGINDUMP

#include "windows.h"
#include "hbapi.h"
#include "hbapiitm.h"

HB_FUNC(CONTA) {
   unsigned long int k;
   long long i;

   printf("Inizio c\n");
   i=0;

   for(k=1;k<=2111222333;k++)
      i+=k;
   printf("Fine c %I64d\n",i);


   hb_retni(0);
}



#pragma ENDDUMP



Also, what switches are you using?.

Have you tested -c -q -CP437 -d -6 -O2 -OS -Ov -Oi -Oc -tWM -w -Q -w-sig- ?

Also, you can use -G01 for size. Did you tried it?.
Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.

Continue the discussion