[Mingw-w64-public] Using ncurses

2020-12-15 Thread Clinton Reddekop
Hello, What is the correct way to use ncurses in my programs compiled with mingw-w64? I use this version of the compiler on Windows 10: gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0 The compiler came with some ncurses stuff but I don't know if that's meant to be used, because the

[Mingw-w64-public] [PATCH 4/4] headers: Add STATIC_CODECAPI macros in codecapi.h.

2020-12-15 Thread Biswapriyo Nath
From 3dbda8789534b210a432b5b8a17e7b3f678a1f09 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 15 Dec 2020 23:06:26 +0530 Subject: [PATCH 4/4] headers: Add STATIC_CODECAPI macros in codecapi.h. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/include/codecapi.h | 311 +

[Mingw-w64-public] [PATCH 3/4] headers: Add CODECAPI_GUID macros in codecapi.h.

2020-12-15 Thread Biswapriyo Nath
From d97ef4556f51c5fafa7bdd608b3d5e14670705b0 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 15 Dec 2020 23:04:33 +0530 Subject: [PATCH 3/4] headers: Add CODECAPI_GUID macros in codecapi.h. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/include/codecapi.h | 337 +++

[Mingw-w64-public] [PATCH 1/4] headers: Add GUIDs in codecapi.h.

2020-12-15 Thread Biswapriyo Nath
From 429a3b5e6bdf2fca4d74d294e7bb8bfe1d289a06 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 15 Dec 2020 23:01:29 +0530 Subject: [PATCH 1/4] headers: Add GUIDs in codecapi.h. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/include/codecapi.h | 324 +++ 1

[Mingw-w64-public] [PATCH 2/4] headers: Remove previous GUIDs in codecapi.h.

2020-12-15 Thread Biswapriyo Nath
From 00a776fa8e28bbf20962b9bd2e89619a4999ac66 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 15 Dec 2020 23:02:21 +0530 Subject: [PATCH 2/4] headers: Remove previous GUIDs in codecapi.h. Signed-off-by: Biswapriyo Nath --- mingw-w64-headers/include/codecapi.h | 88 ---

[Mingw-w64-public] [PATCH 1/2] headers: don't mark enums with [v1_enum] if they are not used in IDLs

2020-12-15 Thread Steve Lhomme
--- mingw-w64-headers/include/bdatypes.h | 96 +--- 1 file changed, 16 insertions(+), 80 deletions(-) diff --git a/mingw-w64-headers/include/bdatypes.h b/mingw-w64-headers/include/bdatypes.h index 8ddc3be01..92f9a14eb 100644 --- a/mingw-w64-headers/include/bdatypes.h +++

[Mingw-w64-public] [PATCH 2/2] headers: put the [v1_enum] in bdatypes.h on one line

2020-12-15 Thread Steve Lhomme
Otherwise it results in a compilation error with widl 6.0-rc1: include/bdatypes.h:43: error: 'PBDA_EVENT_ID': [v1_enum] attribute applied to non-enum type The code generated without this [v1_enum] is the same but we can keep this information. --- mingw-w64-headers/include/bdatypes.h | 133

Re: [Mingw-w64-public] [PATCH] headers: Add IAudioClient3 and IAudioAmbisonicsControl in AudioClient.idl.

2020-12-15 Thread Liu Hao
在 2020/12/15 14:36, Biswapriyo Nath 写道: > Subject: [PATCH] headers: Add IAudioClient3 and IAudioAmbisonicsControl in > AudioClient.idl. > > Signed-off-by: Biswapriyo Nath > --- > mingw-w64-headers/include/audioclient.idl | 51 ++- > 1 file changed, 50 insertions(+), 1 deleti

Re: [Mingw-w64-public] [PATCH 2/2] makefile: Don't try to generate headers from IDLs that are not meant to be generated.

2020-12-15 Thread Liu Hao
在 2020/12/15 19:57, Jacek Caban 写道: > Signed-off-by: Jacek Caban > --- >  mingw-w64-headers/Makefile.am | 4 >  1 file changed, 4 insertions(+) > > > These patches look good to me. -- Best regards, LH_Mouse signature.asc Description: OpenPGP digital signature __

Re: [Mingw-w64-public] [PATCH 05/13] headers: remove proxys generated by widl

2020-12-15 Thread Steve Lhomme
On 2020-12-15 13:26, Jacek Caban wrote: On 15.12.2020 08:26, Steve Lhomme wrote: On 2020-12-14 22:10, Jacek Caban wrote: On 14.12.2020 09:30, Steve Lhomme wrote: widl 6.0-rc1 doesn't generate them. The IUnknown_QueryInterface_Proxy() is already hardcoded in unknwnbase.idl. Some methods sti

Re: [Mingw-w64-public] [PATCH 05/13] headers: remove proxys generated by widl

2020-12-15 Thread Jacek Caban
On 15.12.2020 08:26, Steve Lhomme wrote: On 2020-12-14 22:10, Jacek Caban wrote: On 14.12.2020 09:30, Steve Lhomme wrote: widl 6.0-rc1 doesn't generate them. The IUnknown_QueryInterface_Proxy() is already hardcoded in unknwnbase.idl. Some methods still generate a proxy entry using "call_as"

Re: [Mingw-w64-public] [PATCH 01/13] headers: do not typedef FARPROC function when running widl

2020-12-15 Thread Jacek Caban
Hi Steve, On 14.12.2020 09:30, Steve Lhomme wrote: widl 6.0-rc1 reports the following error: include/wincrypt.idl:17: error: calling convention applied to non-function type FARPROC is not used in any IDL file anyway. --- mingw-w64-headers/include/wincrypt.idl | 2 ++ 1 file changed, 2 in

[Mingw-w64-public] [PATCH 2/2] makefile: Don't try to generate headers from IDLs that are not meant to be generated.

2020-12-15 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-headers/Makefile.am | 4 1 file changed, 4 insertions(+) diff --git a/mingw-w64-headers/Makefile.am b/mingw-w64-headers/Makefile.am index 68021a99..c7646998 100644 --- a/mingw-w64-headers/Makefile.am +++ b/mingw-w64-headers/Makefile.am @@ -274,6 +2

[Mingw-w64-public] [PATCH 1/2] makefiles: Add a rule to generate _i.c files.

2020-12-15 Thread Jacek Caban
Signed-off-by: Jacek Caban --- So that msinkaut_i.c is regenerated. mingw-w64-headers/Makefile.am | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mingw-w64-headers/Makefile.am b/mingw-w64-headers/Makefile.am index 0b3aed0f..68021a99 100644 --- a/mingw-w64-headers/Mak