Page 1 of 2

Bcc73

Posted: Wed May 17, 2017 7:37 pm
by Rick Lipkin
To All

Just downloaded Bcc73 32 bit and I am pleased to let everyone know there is only one issue ( like bcc72 ) .. which only occurs if you Compile .rc's in your link script ..

Like Bcc72 the same modification needs to be made to \bcc73\include\windows\sdk\Prsht.h by removing the trailing backslash on line 184.

To fix in line 184 of Prsht.h remove the trailing /

LPFNPSPCALLBACKW pfnCallback; \
UINT *pcRefParent; // \ <--- remove trailing backslash line 184



You can use Bcc32.Cfg and Ilink32.cfg from your Bcc72 setup .. just edit the new path to Bcc73.


Rick Lipkin

Re: Bcc73

Posted: Sun May 21, 2017 2:30 am
by MGA
Sr. Rick,

Compiling...
Harbour 3.2.0dev (r1601050904)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'testdlg.prg' and generating preprocessed output to 'testdlg.ppo'...
Lines 4708, Functions/Procedures 1
Generating C source output to 'testdlg.c'... Done.
Embarcadero C++ 7.30 for Win32 Copyright (c) 1993-2017 Embarcadero Technologies,
Inc.
testdlg.c:
Error E2209 c:\harbour\include\hbdefs.h 52: Unable to open include file 'stdarg.
h'
Error E2209 c:\harbour\include\hbdefs.h 53: Unable to open include file 'stdio.h
'
Error E2209 c:\harbour\include\hbdefs.h 54: Unable to open include file 'stdlib.
h'
Error E2209 c:\harbour\include\hbdefs.h 55: Unable to open include file 'string.
h'
Error E2209 c:\harbour\include\hbdefs.h 56: Unable to open include file 'limits.
h'
Error E2209 c:\harbour\include\hbdefs.h 75: Unable to open include file 'stdint.
h'
Warning W8017 c:\harbour\include\hbdefs.h 526: Redefinition of 'HB_LONG_LENGTH'
is not identical
Error E2257 c:\harbour\include\hbdefs.h 557: , expected
Error E2257 c:\harbour\include\hbdefs.h 619: , expected
Error E2451 testdlg.c 25: Undefined symbol 'NULL'
Error E2141 testdlg.c 25: Declaration syntax error
Error E2190 testdlg.c 25: Unexpected }
Error E2040 testdlg.c 25: Declaration terminated incorrectly
Error E2190 testdlg.c 43: Unexpected }
Error E2109 testdlg.c 43: Not an allowed type in function hb_vm_SymbolInit_TESTD
LG
*** 14 errors in Compile ***
* Linking errors *

Re: Bcc73

Posted: Sun May 21, 2017 4:29 am
by carlos vargas
please review bcc32.cfg, and modify the path.

Re: Bcc73

Posted: Mon May 22, 2017 10:48 pm
by MGA
Obrigado Carlos.

Re: Bcc73

Posted: Mon May 22, 2017 11:10 pm
by MGA
Carlos, ao usar HB_COMPILER()

Me retorna Borland/Embarcadero c++ 7.0 (32 bit)

não deveria ser 7.3?

gracias!

Re: Bcc73

Posted: Tue May 23, 2017 2:15 am
by carlos vargas
Image

Code: Select all | Expand

?HB_Compiler(),OS(),HB_BuildInfo(7)

Re: Bcc73

Posted: Tue May 23, 2017 2:18 am
by carlos vargas
i build my harbour and xharbour compilers.

Code: Select all | Expand

?HB_Compiler()

return the c compiler used for build the compiler not the exe.

Re: Bcc73

Posted: Tue May 23, 2017 1:00 pm
by Rick Lipkin
To All

In order for HB_Compiler() to work properly .. you have to use the matching xHarbor build for Bcc73. You can go to xHarbour.org

http://xharbour.org/index.asp?page=down ... naries_win
Look for 10194 Bcc7.30

or

you can send Mel Smith a note to allow you to access his site for Harbour and xHarbour
http://whosaway.com/

Rick Lipkin

Re: Bcc73

Posted: Tue May 23, 2017 5:50 pm
by MGA
After: http://whosaway.com/

Worked perfect :D

Rick, Carlos:

Would you know which improvements to use BCC73?

Re: Bcc73

Posted: Wed Oct 25, 2017 1:54 am
by D.Fernandez
Hi Carlos.

I had just download an evaluation versión from Embarcadero. (for evaluation only)
The message still show Versión 7.0
an the Windows versión it's tha same of yours. Any suggestion?

Regards
Ruben Fernandez

Re: Bcc73

Posted: Wed Oct 25, 2017 7:29 am
by Enrico Maria Giordano

Re: Bcc73

Posted: Thu Oct 26, 2017 8:16 pm
by D.Fernandez
Thank you Enrico.

Regards
Ruben Dario Fernandez

Re: Bcc73

Posted: Thu Mar 22, 2018 7:05 pm
by karinha
Master Enrico, porquê me muestra BCC7.2 ? Estoy con la versión correcta.

Code: Select all | Expand


I"C:\BCC73\include";"C:\BCC73\include\windows\crtl";"C:\BCC73\include\dinkumware";"C:\BCC73\include\windows\rtl";"C:\BCC73\include\windows\sdk";"C:\BCC73\include\windows\sdk\atl"
-L"C:\BCC73\lib";"C:\BCC73\lib\psdk"
-g0
 



Image

Regards, saludos.

Re: Bcc73

Posted: Thu Mar 22, 2018 7:08 pm
by karinha
No comprendo,

Image

Regards, saludos.

Re: Bcc73

Posted: Thu Mar 22, 2018 7:21 pm
by karinha
Con Harbour muestra 7.0 ??? No comprendo,

Image

Regards, saludos.