Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Pascal is Pascal is Pascal is dog meat." -- M. Devine and P. Larson, Computer Science 340


devel / comp.lang.xharbour / Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

SubjectAuthor
* 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
 +* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 |+- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 |`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 | `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 |  `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
 `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  +* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
  |`- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  +- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  +* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
  |`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  | `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
  |  `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  |   `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  |    `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
  |     `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
  `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
   `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
    +- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
    +- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Reynaldo Henrique
    +- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
    `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
     `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
      `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
       `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        +* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        |+- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        |+* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        ||+* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        |||`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        ||| `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        |||  `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        ||`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        || `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        ||  `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        |`* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
        | `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas
        `* Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Enrico Maria Giordano
         `- Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>Ron Pinkas

Pages:12
Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<undoje$112mt$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18400&group=comp.lang.xharbour#18400

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 09:49:50 +0100
Organization: A noiseless patient Spider
Lines: 73
Message-ID: <undoje$112mt$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 08:49:50 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1084125"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NzH//wX+pADM0dpqLR9Px"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:WMV23U0a/01J91L732ZDSm6xrzE=
In-Reply-To: <undo17$10u88$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 08:49 UTC

Il 07/01/2024 09:40, Enrico Maria Giordano ha scritto:

> Perfect! Now I'm going to try again all the builds (MSC, BCC, MGW) with
> minimal batch and report back here.

But first let's fix bcc32c problem. With this batch:

SET CC_DIR=e:\fw\temp\bcc77
make_bc all

I get this on the console:

For your convenience xHarbour's bin directory was added to your PATH.
For your convenience bcc32c's bin directory was added to your PATH
Creating System Files (ST) ...
In file included from utils\misc\hblib.c:61:
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windows.h:42:9: warning:
unknown pragma ignored [-Wunknown-pragmas]
#pragma region Application Family or OneCore Family
^
In file included from utils\misc\hblib.c:61:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windows.h:204:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windef.h:25:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\minwindef.h:15:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\specstrings.h:62:
e:\fw\temp\bcc77\bin\..\include\windows\sdk\sal.h:709:9: warning:
unknown pragma ignored [-Wunknown-pragmas]
#pragma region Input Buffer SAL 1 compatibility macros
^
e:\fw\temp\bcc77\bin\..\include\windows\sdk\sal.h:1473:9: warning:
unknown pragma ignored [-Wunknown-pragmas]
#pragma endregion Input Buffer SAL 1 compatibility macros
^
In file included from utils\misc\hblib.c:61:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windows.h:204:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windef.h:25:
e:\fw\temp\bcc77\bin\..\include\windows\sdk\minwindef.h:19:9: warning:
unknown pragma ignored [-Wunknown-pragmas]
#pragma region Application Family or OneCore Family or Games Family
^
In file included from utils\misc\hblib.c:61:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windows.h:204:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\windef.h:25:
In file included from
e:\fw\temp\bcc77\bin\..\include\windows\sdk\minwindef.h:183:
e:\fw\temp\bcc77\bin\..\include\windows\sdk\winnt.h:7699:9: warning:
'InterlockedExchangePointer' macro redefined [-Wmacro-redefined]
#define InterlockedExchangePointer _InlineInterlockedExchangePointer
^
e:\fw\temp\bcc77\bin\..\include\windows\sdk\winnt.h:7578:9: note:
previous definition is here
#define InterlockedExchangePointer _InterlockedExchangePointer

and tons of other similar warnings.

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<undpgv$112mt$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18401&group=comp.lang.xharbour#18401

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 10:05:36 +0100
Organization: A noiseless patient Spider
Lines: 58
Message-ID: <undpgv$112mt$2@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 09:05:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1084125"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ZrYvpOTRtYkINuNtjzof3"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:WClYzQ1fwdgOLxJBhyFdU2jOh6Q=
In-Reply-To: <undoje$112mt$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 09:05 UTC

With this batch:

SET CC_DIR=e:\fw\temp\bcc77
SET CFLAGS=-Wno-unknown-pragmas
make_bc all

I get this on the console:

E2075 Incorrect command line option: -Wno-unknown-pragmasFatal: Unable
to execute command: bcc32c

With this batch:

SET CC_DIR=e:\fw\temp\bcc77
SET CFLAGS=-w-
make_bc all

I get this on the console:

For your convenience xHarbour's bin directory was added to your PATH.
For your convenience bcc32c's bin directory was added to your PATH
Creating System Files (ST) ...
Wrote crash dump file
"C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-a5c8af.dmp"
0x00CF4AA2 (0x00000002 0x00000000 0x0000000A 0x079F1548)
bcc32c.exe: error: clang frontend command failed due to signal (use
-Xdriver -v to see invocation)
Embarcadero Technologies Inc. bcc32c version 5.0.2
(f0862325.b014dc86.38289) (based on LLVM 5.0.2)
Target: i686-pc-windows-omf
Thread model: posix
InstalledDir: e:\FW\Temp\BCC77\bin
bcc32c.exe: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed
source,and associated run script.
bcc32c.exe: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
bcc32c.exe: note: diagnostic msg:
C:\Users\ENRICO~1\AppData\Local\Temp\dllcall-34f77d.c
Wrote crash dump file
"C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-70bcdf.dmp"
0x0159C016 (0x03BDE8B0 0x03BDE91C 0x00000000 0x00000000)
0x03BDE810 (0x03BDE91C 0x00000000 0x00000000 0x00000000) <unknown module>
0x03BDE8B0 (0x03BFD740 0x03BFD9A8 0x03BFDA88 0x03BFDA50) <unknown module>
0x03BFDBA0 (0x00000000 0x03BFBF98 0x00000002 0x00000000) <unknown module>
0x03BFE1B0 (0x03BFBF98 0x00000002 0x00000000 0x00000001) <unknown module>

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<uneijh$14kpo$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18416&group=comp.lang.xharbour#18416

  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: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 11:13:37 -0500
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <uneijh$14kpo$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me> <uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me> <unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me> <undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me> <undpgv$112mt$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Sun, 7 Jan 2024 16:13:38 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0b64f8344aa4e4b5d70c85d9b90735e8";
logging-data="1200952"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zYh1pUH5Z6qsObPTPiqWZpqeuGNyzcHM="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:SBzsVAK4BR242dgdDE++53AP20k=
 by: Ron Pinkas - Sun, 7 Jan 2024 16:13 UTC

Enrico Maria Giordano wrote:
>
> With this batch:
>
> SET CC_DIR=e:\fw\temp\bcc77
> SET CFLAGS=-Wno-unknown-pragmas
> make_bc all
>
> I get this on the console:
>
> E2075 Incorrect command line option: -Wno-unknown-pragmasFatal: Unable
> to execute command: bcc32c
>
> With this batch:
>
> SET CC_DIR=e:\fw\temp\bcc77
> SET CFLAGS=-w-
> make_bc all
>
> I get this on the console:
>
> For your convenience xHarbour's bin directory was added to your PATH.
> For your convenience bcc32c's bin directory was added to your PATH
> Creating System Files (ST) ...
> Wrote crash dump file
> "C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-a5c8af.dmp"
> 0x00CF4AA2 (0x00000002 0x00000000 0x0000000A 0x079F1548)
> bcc32c.exe: error: clang frontend command failed due to signal (use
> -Xdriver -v to see invocation)
> Embarcadero Technologies Inc. bcc32c version 5.0.2
> (f0862325.b014dc86.38289) (based on LLVM 5.0.2)
> Target: i686-pc-windows-omf
> Thread model: posix
> InstalledDir: e:\FW\Temp\BCC77\bin
> bcc32c.exe: note: diagnostic msg: PLEASE submit a bug report to
> http://llvm.org/bugs/ and include the crash backtrace, preprocessed
> source,and associated run script.
> bcc32c.exe: note: diagnostic msg:
> ********************
>
> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
> Preprocessed source(s) and associated run script(s) are located at:
> bcc32c.exe: note: diagnostic msg:
> C:\Users\ENRICO~1\AppData\Local\Temp\dllcall-34f77d.c
> Wrote crash dump file
> "C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-70bcdf.dmp"
> 0x0159C016 (0x03BDE8B0 0x03BDE91C 0x00000000 0x00000000)
> 0x03BDE810 (0x03BDE91C 0x00000000 0x00000000 0x00000000) <unknown module>
> 0x03BDE8B0 (0x03BFD740 0x03BFD9A8 0x03BFDA88 0x03BFDA50) <unknown module>
> 0x03BFDBA0 (0x00000000 0x03BFBF98 0x00000002 0x00000000) <unknown module>
> 0x03BFE1B0 (0x03BFBF98 0x00000002 0x00000000 0x00000001) <unknown module>
>

Enrico,

I don't have bcc77 - I suggest 'bcc32c /?'. From the error you got it
clearly say -Wunknown-prgams so its a CLang and -W- is not applicable.
You may aalso try -Wno-pragmas.

Ron

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unekg0$14s3j$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18418&group=comp.lang.xharbour#18418

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 17:45:54 +0100
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <unekg0$14s3j$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 16:45:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1208435"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+xnnRCntCek99bH0T3tp5a"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:+Wxj9QioLRFJ3bDOED47w8IlSdk=
In-Reply-To: <undpgv$112mt$2@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 16:45 UTC

Il 07/01/2024 10:05, Enrico Maria Giordano ha scritto:

> With this batch:
>
> SET CC_DIR=e:\fw\temp\bcc77
> SET CFLAGS=-w-
> make_bc all
>
> I get this on the console:
>
> For your convenience xHarbour's bin directory was added to your PATH.
> For your convenience bcc32c's bin directory was added to your PATH
> Creating System Files (ST) ...
> Wrote crash dump file
> "C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-a5c8af.dmp"
> 0x00CF4AA2 (0x00000002 0x00000000 0x0000000A 0x079F1548)
> bcc32c.exe: error: clang frontend command failed due to signal (use
> -Xdriver -v to see invocation)

The error line is this:

bcc32c -c -tWM -D__WIN32__ -D_HAVE_SQLITE_CONFIG_H -DHAVE_CONFIG_H
-DHARBOUR_CONF -DOPENSSL_NO_DEPRECATED -DHB_VM_ALL -DHB_FM_DL_ALLOC
-I"source\rtl\zlib" -I"contrib\pdflite\include" -I"contrib\png"
-I"contrib\tiff" -I"contrib\jpeg" -I"include"
-I"e:\fw\temp\bcc77\include" -I"obj\b32c" -I"contrib\sixapi\include"
-I"contrib\freeimage\include" -I"contrib\gd\include"
-I"contrib\xwt\include" -I"contrib\xwt\src\xwt_win" -O2 -q -a8 -w -w-
-a4 -oobj\b32c\dllcall.obj source\rtl\dllcall.c

If I replace bcc32c with bcc32 in this line it compiles fine.

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unekk2$14s3j$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18419&group=comp.lang.xharbour#18419

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 17:48:04 +0100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <unekk2$14s3j$2@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 16:48:02 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1208435"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Xjk6bdqsKV+U0n7Ravh4D"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BL+hNE4HMgVgg9y6pnueYQ6kmDg=
In-Reply-To: <uneijh$14kpo$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 16:48 UTC

Il 07/01/2024 17:13, Ron Pinkas ha scritto:

> I don't have bcc77 - I suggest 'bcc32c /?'. From the error you got it
> clearly say -Wunknown-prgams so its a CLang and -W- is not applicable.
> You may aalso try -Wno-pragmas.

E2075 Incorrect command line option: -Wno-pragmasFatal: Unable to
execute command: bcc32c

I don't understand... :-(

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unekrn$14vlj$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18421&group=comp.lang.xharbour#18421

  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: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 11:52:07 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <unekrn$14vlj$2@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me> <uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me> <unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me> <undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me> <undpgv$112mt$2@dont-email.me> <unekg0$14s3j$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Sun, 7 Jan 2024 16:52:08 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0b64f8344aa4e4b5d70c85d9b90735e8";
logging-data="1212083"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zKF80c2dAPAoETTWNu2aNBxWxKJtFUH0="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:7iE2dXoeh5kZkQ7Zr3FDOCElV0E=
 by: Ron Pinkas - Sun, 7 Jan 2024 16:52 UTC

Enrico Maria Giordano wrote:
>
>
> Il 07/01/2024 10:05, Enrico Maria Giordano ha scritto:
>
> > With this batch:
> >
> > SET CC_DIR=e:\fw\temp\bcc77
> > SET CFLAGS=-w-
> > make_bc all
> >
> > I get this on the console:
> >
> > For your convenience xHarbour's bin directory was added to your PATH.
> > For your convenience bcc32c's bin directory was added to your PATH
> > Creating System Files (ST) ...
> > Wrote crash dump file
> > "C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-a5c8af.dmp"
> > 0x00CF4AA2 (0x00000002 0x00000000 0x0000000A 0x079F1548)
> > bcc32c.exe: error: clang frontend command failed due to signal (use
> > -Xdriver -v to see invocation)
>
> The error line is this:
>
> bcc32c -c -tWM -D__WIN32__ -D_HAVE_SQLITE_CONFIG_H -DHAVE_CONFIG_H
> -DHARBOUR_CONF -DOPENSSL_NO_DEPRECATED -DHB_VM_ALL -DHB_FM_DL_ALLOC
> -I"source\rtl\zlib" -I"contrib\pdflite\include" -I"contrib\png"
> -I"contrib\tiff" -I"contrib\jpeg" -I"include"
> -I"e:\fw\temp\bcc77\include" -I"obj\b32c" -I"contrib\sixapi\include"
> -I"contrib\freeimage\include" -I"contrib\gd\include"
> -I"contrib\xwt\include" -I"contrib\xwt\src\xwt_win" -O2 -q -a8 -w -w-
> -a4 -oobj\b32c\dllcall.obj source\rtl\dllcall.c
>
> If I replace bcc32c with bcc32 in this line it compiles fine.
>

Posibly because tthe CLang version does not upport -W. Try 'bcc32c.exe /?'.

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unelf8$1502g$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18422&group=comp.lang.xharbour#18422

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 18:02:34 +0100
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <unelf8$1502g$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 17:02:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1212496"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/fXh5kVu+JwKj0F3YM9Ie0"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:i4jN7V1Q++ogwzLMUU6UME9Ugi0=
In-Reply-To: <uneijh$14kpo$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 17:02 UTC

Il 07/01/2024 17:13, Ron Pinkas ha scritto:

> I don't have bcc77 - I suggest 'bcc32c /?'.

The help is identical to bcc32.exe. These are the files:

28/10/2023 19:04 1.600.416 bcc32.exe
28/10/2023 18:52 36.937.120 bcc32c.exe

> From the error you got it clearly say -Wunknown-prgams so its a CLang
> and -W- is not applicable. You may aalso try -Wno-pragmas.

Unfortunately, it does not accept any of the CLANG compiler switches.
But accept -w- (lowercase, just like bcc32.exe). The problem is the
error with dllcall.c. The other modules compile fine.

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unelj5$153na$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18423&group=comp.lang.xharbour#18423

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 18:04:39 +0100
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <unelj5$153na$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
<unelf8$1502g$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 17:04:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1216234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX194mQx0uCxuYUFWoW7ljAEl"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:WcyAto7bmcA87RL3hOEUOHx82JE=
Content-Language: it
In-Reply-To: <unelf8$1502g$1@dont-email.me>
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 17:04 UTC

Compiling contribs I get:

bcc32c -c -I"contrib\hbzlib\include" -I"include" -vi -R- -H- -O2 -q
-a8 -w- -X- -oobj\b32c\ziparchive.obj contrib\hbzlib\ziparchive.cpp
Warning: option '-R-' is not supported in Clang-based compiler.
Warning: option '-H-' is not supported in Clang-based compiler.

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unelk7$153i2$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18424&group=comp.lang.xharbour#18424

  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: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 12:05:11 -0500
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <unelk7$153i2$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me> <uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me> <unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me> <undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me> <undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me> <unelf8$1502g$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Sun, 7 Jan 2024 17:05:12 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0df5b0d90391d78677212a10e0887e97";
logging-data="1216066"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Mv+hzuYo5htqR8XmE61RvwE4jB9gIdOI="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:pNzO5VYlsXxcHQQVsa5RkiVaQ8k=
 by: Ron Pinkas - Sun, 7 Jan 2024 17:05 UTC

Enrico Maria Giordano wrote:
>
>
> Il 07/01/2024 17:13, Ron Pinkas ha scritto:
>
> > I don't have bcc77 - I suggest 'bcc32c /?'.
>
> The help is identical to bcc32.exe. These are the files:
>
> 28/10/2023 19:04 1.600.416 bcc32.exe
> 28/10/2023 18:52 36.937.120 bcc32c.exe
>
> > From the error you got it clearly say -Wunknown-prgams so its a CLang
> > and -W- is not applicable. You may aalso try -Wno-pragmas.
>
> Unfortunately, it does not accept any of the CLANG compiler switches.
> But accept -w- (lowercase, just like bcc32.exe). The problem is the
> error with dllcall.c. The other modules compile fine.
>

Sorry I misssed it - WHICH error with dllcall.c?

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unelpa$153i2$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18425&group=comp.lang.xharbour#18425

  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: ron@ronpinkas.com (Ron Pinkas)
Newsgroups: comp.lang.xharbour
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 12:07:53 -0500
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <unelpa$153i2$2@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me> <uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me> <unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me> <undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me> <undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me> <unelf8$1502g$1@dont-email.me> <unelj5$153na$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Sun, 7 Jan 2024 17:07:54 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0df5b0d90391d78677212a10e0887e97";
logging-data="1216066"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19wVlNydskf1BBitBBFWD46E485gp9VNB8="
User-Agent: flnews/1.2.0 (for Darwin)
Cancel-Lock: sha1:YFLPC7dlkd4+wIHKoZ8kt3z/4FA=
 by: Ron Pinkas - Sun, 7 Jan 2024 17:07 UTC

Enrico Maria Giordano wrote:
>
> Compiling contribs I get:
>
> bcc32c -c -I"contrib\hbzlib\include" -I"include" -vi -R- -H- -O2 -q
> -a8 -w- -X- -oobj\b32c\ziparchive.obj contrib\hbzlib\ziparchive.cpp
> Warning: option '-R-' is not supported in Clang-based compiler.
> Warning: option '-H-' is not supported in Clang-based compiler.
>

Encrico,

I am not sure what -R intention was you may try -R wither older to see
what it was and evaluate if it is needed and if so set a different set
of flags based on compiler used.

Ron

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unem3s$155ik$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18426&group=comp.lang.xharbour#18426

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 18:13:34 +0100
Organization: A noiseless patient Spider
Lines: 61
Message-ID: <unem3s$155ik$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
<unelf8$1502g$1@dont-email.me> <unelk7$153i2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 17:13:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1218132"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192/wRQ2XWvpXAWGurRdzhg"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:6ot1ZeQG15g3SmTYY9LYU/OagnA=
Content-Language: it
In-Reply-To: <unelk7$153i2$1@dont-email.me>
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 17:13 UTC

Il 07/01/2024 18:05, Ron Pinkas ha scritto:

> Sorry I misssed it - WHICH error with dllcall.c?

This on the console:

For your convenience xHarbour's bin directory was added to your PATH.
For your convenience bcc32c's bin directory was added to your PATH
Creating System Files (ST) ...
fatal error: error in backend: Access past stack top!
bcc32c.exe: error: clang frontend command failed with exit code 70 (use
-Xdriver -v to see invocation)
Embarcadero Technologies Inc. bcc32c version 5.0.2
(f0862325.b014dc86.38289) (based on LLVM 5.0.2)
Target: i686-pc-windows-omf
Thread model: posix
InstalledDir: e:\FW\Temp\BCC77\bin
bcc32c.exe: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed
source,and associated run script.
bcc32c.exe: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
bcc32c.exe: note: diagnostic msg:
C:\Users\ENRICO~1\AppData\Local\Temp\dllcall-6c89af.c
Wrote crash dump file
"C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-d6200a.dmp"
0x00000000 (0x02FEEA50 0x01A7D690 0x00000001 0x00000000) <unknown module>
0x00AAC019 (0x03348DB8 0x03348E24 0x00000000 0x00000000)
0x03348D18 (0x03348E24 0x00000000 0x00000000 0x00000001) <unknown module>
0x03348DB8 (0x0335C8E0 0x0335C560 0x0335C790 0x0335C7C8) <unknown module>
0x0335C758 (0x00000000 0x0335ED18 0x00000002 0x00000000) <unknown module>
0x0335E370 (0x0335ED18 0x00000002 0x00000000 0x6C636E69) <unknown module>

And this on the log:

bcc32c -c -tWM -D__WIN32__ -D_HAVE_SQLITE_CONFIG_H -DHAVE_CONFIG_H
-DHARBOUR_CONF -DOPENSSL_NO_DEPRECATED -DHB_VM_ALL -DHB_FM_DL_ALLOC
-I"source\rtl\zlib" -I"contrib\pdflite\include" -I"contrib\png"
-I"contrib\tiff" -I"contrib\jpeg" -I"include"
-I"e:\fw\temp\bcc77\include" -I"obj\b32c" -I"contrib\sixapi\include"
-I"contrib\freeimage\include" -I"contrib\gd\include"
-I"contrib\xwt\include" -I"contrib\xwt\src\xwt_win" -O2 -q -a8 -w -w-
-oobj\b32c\dllcall.obj source\rtl\dllcall.c
source\rtl\dllcall.c:
source\rtl\dllcall.c:

** error -1073741819 ** deleting obj\b32c\dllcall.obj

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unemk8$155ij$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18427&group=comp.lang.xharbour#18427

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!usenet.network!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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 18:22:18 +0100
Organization: A noiseless patient Spider
Lines: 51
Message-ID: <unemk8$155ij$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
<unelf8$1502g$1@dont-email.me> <unelj5$153na$1@dont-email.me>
<unelpa$153i2$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 17:22:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1218131"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/9EYJym0btQqgOd8RLbqY3"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:vzawQVLkwZh53ycS6sNDFJtAce0=
Content-Language: it
In-Reply-To: <unelpa$153i2$2@dont-email.me>
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 17:22 UTC

Il 07/01/2024 18:07, Ron Pinkas ha scritto:

>> Compiling contribs I get:
>>
>> bcc32c -c -I"contrib\hbzlib\include" -I"include" -vi -R- -H- -O2 -q
>> -a8 -w- -X- -oobj\b32c\ziparchive.obj contrib\hbzlib\ziparchive.cpp
>> Warning: option '-R-' is not supported in Clang-based compiler.
>> Warning: option '-H-' is not supported in Clang-based compiler.
>
> Encrico,
>
> I am not sure what -R intention was you may try -R wither older to see
> what it was and evaluate if it is needed and if so set a different set
> of flags based on compiler used.

-H Generate and use precompiled headers
-H= Set the name of the file to use for precompiled headers
-Hc Use cached precompiled header (Must be used with -H or -H="xxx")
* -He Enable precompiled headers with external type files
-Hh= Stop precompiling after header file xxx
-Hi Include the contents of header file: -Histdio.h
-Hp Print headers as they are included
-Hr Replace header name: -Hrname1=name2
* -Hs Enable smart cached precompiled headers
-Hu Use but do not generate precompiled headers

-R Include browser information in generated .OBJ files
-RF Find references to symbol
* -RT Enable runtime type information
-Rb Enable browser info support (IDE compiler only)
-Rk Enable browser info support (IDE compiler only)
-Rx Enable extended browser support (IDE compiler only)

So it seems that they must be disabled. Maybe this in CLANG?

-gmodules Generate debug info with external references
to clang modules or precompiled headers

But it is not activated by default. So it seems I can remove -H- and -R-
from the command line when the compiler is bcc32c. Please confirm.

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<6a783fcb-6040-4a69-b4da-9e6e3601509dn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18428&group=comp.lang.xharbour#18428

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ac8:1484:0:b0:429:84f1:944c with SMTP id l4-20020ac81484000000b0042984f1944cmr124211qtj.1.1704649142109;
Sun, 07 Jan 2024 09:39:02 -0800 (PST)
X-Received: by 2002:a4a:d134:0:b0:598:209f:e6d6 with SMTP id
n20-20020a4ad134000000b00598209fe6d6mr127091oor.1.1704649141670; Sun, 07 Jan
2024 09:39:01 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news-2.dfn.de!news.dfn.de!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 7 Jan 2024 09:39:01 -0800 (PST)
In-Reply-To: <unemk8$155ij$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
<unelf8$1502g$1@dont-email.me> <unelj5$153na$1@dont-email.me>
<unelpa$153i2$2@dont-email.me> <unemk8$155ij$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6a783fcb-6040-4a69-b4da-9e6e3601509dn@googlegroups.com>
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 07 Jan 2024 17:39:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Ron Pinkas - Sun, 7 Jan 2024 17:39 UTC

On Sunday, January 7, 2024 at 9:22:19 AM UTC-8, Enrico Maria Giordano wrote:
> Il 07/01/2024 18:07, Ron Pinkas ha scritto:
>
> >> Compiling contribs I get:
> >>
> >> bcc32c -c -I"contrib\hbzlib\include" -I"include" -vi -R- -H- -O2 -q
> >> -a8 -w- -X- -oobj\b32c\ziparchive.obj contrib\hbzlib\ziparchive.cpp
> >> Warning: option '-R-' is not supported in Clang-based compiler.
> >> Warning: option '-H-' is not supported in Clang-based compiler.
> >
> > Encrico,
> >
> > I am not sure what -R intention was you may try -R wither older to see
> > what it was and evaluate if it is needed and if so set a different set
> > of flags based on compiler used.
> -H Generate and use precompiled headers
> -H= Set the name of the file to use for precompiled headers
> -Hc Use cached precompiled header (Must be used with -H or -H="xxx")
> * -He Enable precompiled headers with external type files
> -Hh= Stop precompiling after header file xxx
> -Hi Include the contents of header file: -Histdio.h
> -Hp Print headers as they are included
> -Hr Replace header name: -Hrname1=name2
> * -Hs Enable smart cached precompiled headers
> -Hu Use but do not generate precompiled headers
>
> -R Include browser information in generated .OBJ files
> -RF Find references to symbol
> * -RT Enable runtime type information
> -Rb Enable browser info support (IDE compiler only)
> -Rk Enable browser info support (IDE compiler only)
> -Rx Enable extended browser support (IDE compiler only)
>
> So it seems that they must be disabled. Maybe this in CLANG?
>
> -gmodules Generate debug info with external references
> to clang modules or precompiled headers
>
> But it is not activated by default. So it seems I can remove -H- and -R-
> from the command line when the compiler is bcc32c. Please confirm.
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
Sure, please test.

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<bc9662ee-3d5e-4348-943d-370d7207551an@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18429&group=comp.lang.xharbour#18429

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:8fc1:b0:783:1b09:945c with SMTP id rj1-20020a05620a8fc100b007831b09945cmr73011qkn.0.1704649670149;
Sun, 07 Jan 2024 09:47:50 -0800 (PST)
X-Received: by 2002:a05:6830:438c:b0:6dc:643c:e302 with SMTP id
s12-20020a056830438c00b006dc643ce302mr83540otv.2.1704649669733; Sun, 07 Jan
2024 09:47:49 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 7 Jan 2024 09:47:49 -0800 (PST)
In-Reply-To: <unem3s$155ik$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
<unelf8$1502g$1@dont-email.me> <unelk7$153i2$1@dont-email.me> <unem3s$155ik$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bc9662ee-3d5e-4348-943d-370d7207551an@googlegroups.com>
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 07 Jan 2024 17:47:50 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4617
 by: Ron Pinkas - Sun, 7 Jan 2024 17:47 UTC

On Sunday, January 7, 2024 at 9:13:36 AM UTC-8, Enrico Maria Giordano wrote:
> Il 07/01/2024 18:05, Ron Pinkas ha scritto:
>
> > Sorry I misssed it - WHICH error with dllcall.c?
> This on the console:
> For your convenience xHarbour's bin directory was added to your PATH.
> For your convenience bcc32c's bin directory was added to your PATH
> Creating System Files (ST) ...
> fatal error: error in backend: Access past stack top!
> bcc32c.exe: error: clang frontend command failed with exit code 70 (use
> -Xdriver -v to see invocation)
> Embarcadero Technologies Inc. bcc32c version 5.0.2
> (f0862325.b014dc86.38289) (based on LLVM 5.0.2)
> Target: i686-pc-windows-omf
> Thread model: posix
> InstalledDir: e:\FW\Temp\BCC77\bin
> bcc32c.exe: note: diagnostic msg: PLEASE submit a bug report to
> http://llvm.org/bugs/ and include the crash backtrace, preprocessed
> source,and associated run script.
> bcc32c.exe: note: diagnostic msg:
> ********************
>
> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
> Preprocessed source(s) and associated run script(s) are located at:
> bcc32c.exe: note: diagnostic msg:
> C:\Users\ENRICO~1\AppData\Local\Temp\dllcall-6c89af.c
> Wrote crash dump file
> "C:\Users\ENRICO~1\AppData\Local\Temp\bcc32c.exe-d6200a.dmp"
> 0x00000000 (0x02FEEA50 0x01A7D690 0x00000001 0x00000000) <unknown module>
> 0x00AAC019 (0x03348DB8 0x03348E24 0x00000000 0x00000000)
> 0x03348D18 (0x03348E24 0x00000000 0x00000000 0x00000001) <unknown module>
> 0x03348DB8 (0x0335C8E0 0x0335C560 0x0335C790 0x0335C7C8) <unknown module>
> 0x0335C758 (0x00000000 0x0335ED18 0x00000002 0x00000000) <unknown module>
> 0x0335E370 (0x0335ED18 0x00000002 0x00000000 0x6C636E69) <unknown module>
>
> And this on the log:
> bcc32c -c -tWM -D__WIN32__ -D_HAVE_SQLITE_CONFIG_H -DHAVE_CONFIG_H
> -DHARBOUR_CONF -DOPENSSL_NO_DEPRECATED -DHB_VM_ALL -DHB_FM_DL_ALLOC
> -I"source\rtl\zlib" -I"contrib\pdflite\include" -I"contrib\png"
> -I"contrib\tiff" -I"contrib\jpeg" -I"include"
> -I"e:\fw\temp\bcc77\include" -I"obj\b32c" -I"contrib\sixapi\include"
> -I"contrib\freeimage\include" -I"contrib\gd\include"
> -I"contrib\xwt\include" -I"contrib\xwt\src\xwt_win" -O2 -q -a8 -w -w-
> -oobj\b32c\dllcall.obj source\rtl\dllcall.c
> source\rtl\dllcall.c:
> source\rtl\dllcall.c:
>
> ** error -1073741819 ** deleting obj\b32c\dllcall.obj
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
I believe that first you really should post the bug report with the 2 files attached as requested. Second it seems that it fails on low level assembler which is compiler specific. You can overcome by -DNODLL to xHarbour and add some #ifdef to dllcall.c to exclude it from your compiler like it does for Win64.

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<unep94$15kv7$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18430&group=comp.lang.xharbour#18430

  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: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
Date: Sun, 7 Jan 2024 19:07:32 +0100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <unep94$15kv7$1@dont-email.me>
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 7 Jan 2024 18:07:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b07d3b6c0024e7e8968e0a7c5861e6e8";
logging-data="1233895"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dXWTdKg8dnFj6Ki2kcqrG"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:/pcNj1E4DV/ak/t/IoSLkTcfkl4=
In-Reply-To: <uneijh$14kpo$1@dont-email.me>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 7 Jan 2024 18:07 UTC

Il 07/01/2024 17:13, Ron Pinkas ha scritto:

> I don't have bcc77 - I suggest 'bcc32c /?'. From the error you got it
> clearly say -Wunknown-prgams so its a CLang and -W- is not applicable.
> You may aalso try -Wno-pragmas.

Please note that I'm using -w- (lowercase) and it is declared valid for
bcc32c here:

https://docwiki.embarcadero.com/RADStudio/Alexandria/en/C%2B%2B_Compiler_Warnings

--
Enrico Maria Giordano

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

Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

<550b664d-d05b-4aa8-842f-90bf5361de40n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=18431&group=comp.lang.xharbour#18431

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:45a3:b0:783:e98:2acf with SMTP id bp35-20020a05620a45a300b007830e982acfmr307696qkb.11.1704651163598;
Sun, 07 Jan 2024 10:12:43 -0800 (PST)
X-Received: by 2002:a05:6870:b1c3:b0:204:287d:1058 with SMTP id
x3-20020a056870b1c300b00204287d1058mr48456oak.2.1704651163343; Sun, 07 Jan
2024 10:12:43 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 7 Jan 2024 10:12:43 -0800 (PST)
In-Reply-To: <unep94$15kv7$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2607:fb90:a6a2:ea71:ebd3:ceb4:3a87:3d11
References: <unc7gb$n58r$3@dont-email.me> <uncb1g$noqa$1@dont-email.me>
<uncdds$nqrc$1@dont-email.me> <uncla2$pb7s$1@dont-email.me>
<unclgs$pced$1@dont-email.me> <und28p$qsec$3@dont-email.me>
<undo17$10u88$1@dont-email.me> <undoje$112mt$1@dont-email.me>
<undpgv$112mt$2@dont-email.me> <uneijh$14kpo$1@dont-email.me> <unep94$15kv7$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <550b664d-d05b-4aa8-842f-90bf5361de40n@googlegroups.com>
Subject: Re: 2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 07 Jan 2024 18:12:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2310
 by: Ron Pinkas - Sun, 7 Jan 2024 18:12 UTC

On Sunday, January 7, 2024 at 10:07:36 AM UTC-8, Enrico Maria Giordano wrote:
> Il 07/01/2024 17:13, Ron Pinkas ha scritto:
> > I don't have bcc77 - I suggest 'bcc32c /?'. From the error you got it
> > clearly say -Wunknown-prgams so its a CLang and -W- is not applicable.
> > You may aalso try -Wno-pragmas.
> Please note that I'm using -w- (lowercase) and it is declared valid for
> bcc32c here:
>
> https://docwiki.embarcadero.com/RADStudio/Alexandria/en/C%2B%2B_Compiler_Warnings
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
Sorry, my bad, bcc32c specifically supports most old bcc32 switches.

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor