Discussion:
C++ build mode
(too old to reply)
Enrico Maria Giordano
2024-04-13 08:40:55 UTC
Permalink
Hi, someone could tell me why we build xHarbour in C++ mode only when
MSC32 is used? From makefile.vc (please note CPLUSPLUS =1):

!if ("$(HB_ARCH)"=="w64")
ACE_LIB =$(ACE64_LIB)
HB_MACHINE=X64
!else
ACE_LIB =$(ACE32_LIB)
HB_MACHINE=X86
CPLUSPLUS =1
!endif

And this build info:

C++ mode: On
--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Enrico Maria Giordano
2024-04-13 08:42:58 UTC
Permalink
Post by Enrico Maria Giordano
C++ mode: On
Please note that it is Off in MSC64, BCC32 and BCC64 builds.
--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Enrico Maria Giordano
2024-04-13 10:41:44 UTC
Permalink
Post by Enrico Maria Giordano
CPLUSPLUS =1
I just tried to comment out the above statement and rebuild xHarbour.
Now the build info says:

C++ mode: Off

I didn't notice any problem so far. I will wait a little for any
objections and then will remove C++ compile mode.
--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
Loading...