Home » Community » U++ community news and announcements » U++/Win32 is now using CLANG toolchain
Re: U++/Win32 is now using CLANG toolchain [message #54549 is a reply to message #53299] |
Thu, 13 August 2020 12:13   |
Oblivion
Messages: 1206 Registered: August 2007
|
Senior Contributor |
|
|
Hello Mirek,
One problem I've noticed about CLANG on windows: Windows 10 api doesn't seem to be supported by Upp. They cant't be compiled because some of them are conditionally included (ver >= 0x0A00, ver >= 0x0700, etc.)
(I've noticed this while implementing the windows 10 pseudoconsole API support for terminal ctrl.)
The headers, and prototypes are already included in CLANG bundle but It requires manual intervention in Core/config.h to change _WIN32_WINNT from 0x0501 to 0x0A00. (redefining it elsewhere doesn't seem to work either; or at least I couldn't find a simple way)
If I set the version number to 0x0A00 everthing compiles fine on CLANG.
(Also, there is no such problem with MSVC 19. It does not require any intervention.)
Is there a workaround for this problem? (may be a flag in TheIDE's main configuration, etc. ?)
Best regards,
Oblivion
Github page: https://github.com/ismail-yilmaz
upp-components: https://github.com/ismail-yilmaz/upp-components
Bobcat the terminal emulator: https://github.com/ismail-yilmaz/Bobcat
[Updated on: Thu, 13 August 2020 12:26] Report message to a moderator
|
|
|
 |
|
U++/Win32 is now using CLANG toolchain
By: mirek on Mon, 02 March 2020 00:38
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Xemuth on Mon, 02 March 2020 08:55
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: koldo on Mon, 02 March 2020 10:33
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Oblivion on Mon, 02 March 2020 12:19
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Novo on Tue, 03 March 2020 20:57
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 04 March 2020 09:37
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: koldo on Wed, 04 March 2020 14:09
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 04 March 2020 14:16
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Tue, 24 March 2020 20:05
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Tue, 24 March 2020 21:30
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Wed, 25 March 2020 08:57
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 25 March 2020 12:41
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Wed, 25 March 2020 12:52
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 25 March 2020 13:00
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Wed, 25 March 2020 13:24
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 25 March 2020 14:28
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Wed, 25 March 2020 15:37
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 25 March 2020 17:50
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Thu, 26 March 2020 11:40
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Thu, 26 March 2020 12:00
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Thu, 26 March 2020 16:55
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Thu, 26 March 2020 17:26
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Thu, 26 March 2020 18:39
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Tom1 on Thu, 26 March 2020 18:57
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Thu, 26 March 2020 22:24
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Oblivion on Thu, 13 August 2020 12:13
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Thu, 13 August 2020 14:20
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Oblivion on Thu, 13 August 2020 16:50
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: Oblivion on Tue, 18 August 2020 20:31
|
 |
|
Re: U++/Win32 is now using CLANG toolchain
By: mirek on Wed, 19 August 2020 09:16
|
Goto Forum:
Current Time: Fri May 09 22:39:33 CEST 2025
Total time taken to generate the page: 0.03203 seconds
|