Version of C compiler: Open watcom C and harbour build info

138 views
Skip to first unread message

oleksa

unread,
Aug 6, 2020, 4:19:49 AM8/6/20
to harbou...@googlegroups.com
Hi!

The Open watcom version is:

Open Watcom C/C++ x86 32-bit Compiler Driver Program
Version 2.0 beta Jul 31 2020 01:14:00 (64-bit)
Copyright (c) 2002-2020 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.



but harbour -build shows wrong version of C compiler:

Harbour 3.2.0dev (r2006301601)
Copyright (c) 1999-2020, https://harbour.github.io/

Harbour Build Info
---------------------------
Version: Harbour 3.2.0dev (r2006301601)
Compiler: Open Watcom C 13.0 (32-bit)
Platform: Windows 10 10.0
PCode version: 0.3
ChangeLog last entry: 2020-06-30 18:01 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
ChangeLog ID: 65ceb79e734ecdf381da0cd86c8b53302c04bde3
Built on: Aug  3 2020 12:04:09
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
---------------------------


Could any of C guru look at this moment?

Thanks and regards,
Oleksii Myronenko

Andrzej P. Wozniak

unread,
Aug 6, 2020, 2:49:43 PM8/6/20
to harbou...@googlegroups.com
From: oleksa <m.ol...@ukr.net>
Sent: Thursday, August 06, 2020 10:19 AM

> The Open watcom version is:
>
> Open Watcom C/C++ x86 32-bit Compiler Driver Program
> Version 2.0 beta Jul 31 2020 01:14:00 (64-bit)
^^^^^^
Version 2.0 is 64-bit.

> Compiler: Open Watcom C 13.0 (32-bit)
^^^^^^^
Version 13.0 is 32-bit.

There are different version numbers for different bitness, I think.

APW

--
Regards from Poland
Andrzej P. Woźniak

Grigory Filatov

unread,
Aug 7, 2020, 7:34:51 AM8/7/20
to Harbour Developers
Hi Alexey,

There is NOT a contradiction here.

Open Watcom C version is 64-bit but this version of compiler will create a 32-bit application.

It was tested internally in the application.

HTH,
Grigory

четверг, 6 августа 2020 г., 11:19:49 UTC+3 пользователь Alexey Myronenko написал:

oleksa

unread,
Aug 7, 2020, 10:31:20 AM8/7/20
to harbou...@googlegroups.com
Hi, i mean that version of watcom is 2.0 but harbour show 13.0

Regards,
Oleksii Myronenko

7 серпня 2020, 14:34:56, від "Grigory Filatov" < gfil...@gmail.com >:

--
You received this message because you are subscribed to the Google Groups "Harbour Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-deve...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-devel/fa01a04f-51f7-42fe-8b26-83c02c58d2c5o%40googlegroups.com.

Grigory Filatov

unread,
Aug 7, 2020, 10:40:59 AM8/7/20
to Harbour Developers
Oleksii,

Harbour uses the internal Open Watcom C constant for detecting a version:
__WATCOMC__=1300 for above compiler,

That's all.

Regards,
Grigory

пятница, 7 августа 2020 г., 17:31:20 UTC+3 пользователь Alexey Myronenko написал:
Hi, i mean that version of watcom is 2.0 but harbour show 13.0

Regards,
Oleksii Myronenko

7 серпня 2020, 14:34:56, від "Grigory Filatov" < g...@gmail.com >:

To unsubscribe from this group and stop receiving emails from it, send an email to harbou...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages