Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"Laugh while you can, monkey-boy." -- Dr. Emilio Lizardo


devel / comp.lang.xharbour / C++ build mode

SubjectAuthor
* C++ build modeEnrico Maria Giordano
+- Re: C++ build modeEnrico Maria Giordano
`- Re: C++ build modeEnrico Maria Giordano

1
C++ build mode

<uvdgem$2tp37$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=3814&group=comp.lang.xharbour#3814

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: C++ build mode
Date: Sat, 13 Apr 2024 10:40:55 +0200
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <uvdgem$2tp37$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 13 Apr 2024 10:40:54 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6a78655b76cfa0ee5e792be6f10bc4c0";
logging-data="3073127"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tJhX3DX5xmcZcLKqoy6Qu"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:YidI9aZS7dL+nBmoBUsNIdIs/wY=
Content-Language: it
 by: Enrico Maria Giordan - Sat, 13 Apr 2024 08:40 UTC

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

Re: C++ build mode

<uvdgih$2tp37$3@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=3815&group=comp.lang.xharbour#3815

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: C++ build mode
Date: Sat, 13 Apr 2024 10:42:58 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <uvdgih$2tp37$3@dont-email.me>
References: <uvdgem$2tp37$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 13 Apr 2024 10:42:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6a78655b76cfa0ee5e792be6f10bc4c0";
logging-data="3073127"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18jajk2UsmyaYPO6T9WrEVi"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:f9gz2X3R8EAZHtonGidl5bwKImY=
Content-Language: it
In-Reply-To: <uvdgem$2tp37$2@dont-email.me>
 by: Enrico Maria Giordan - Sat, 13 Apr 2024 08:42 UTC

Il 13/04/2024 10:40, Enrico Maria Giordano ha scritto:

> And this build info:
>
> 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

Re: C++ build mode

<uvdnh7$2v6gs$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=3817&group=comp.lang.xharbour#3817

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: C++ build mode
Date: Sat, 13 Apr 2024 12:41:44 +0200
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <uvdnh7$2v6gs$1@dont-email.me>
References: <uvdgem$2tp37$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 13 Apr 2024 12:41:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="4809aed87689cf6ad1e13b31e8384231";
logging-data="3119644"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX198NS7ZS7Zu9/x22Jpt/DUC"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:8KVlJ1YUxrJXJl9UlZ3BHPdxh5M=
In-Reply-To: <uvdgem$2tp37$2@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sat, 13 Apr 2024 10:41 UTC

Il 13/04/2024 10:40, Enrico Maria Giordano ha scritto:

> 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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor