Page 1 of 2

Bcc73

PostPosted: 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

PostPosted: 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

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

Re: Bcc73

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

Re: Bcc73

PostPosted: 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

PostPosted: Tue May 23, 2017 2:15 am
by carlos vargas
Image
Code: Select all  Expand view
?HB_Compiler(),OS(),HB_BuildInfo(7)

Re: Bcc73

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

Code: Select all  Expand view
?HB_Compiler()

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

Re: Bcc73

PostPosted: 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

PostPosted: 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

PostPosted: 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

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

Re: Bcc73

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

Regards
Ruben Dario Fernandez

Re: Bcc73

PostPosted: 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 view

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

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

Image

Regards, saludos.

Re: Bcc73

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

Image

Regards, saludos.