Re: [Mingw-w64-public] New directx header from wine?

2017-10-12 Thread Shinchiro Shinchiro
On Wed, Oct 11, 2017 at 8:23 PM, Jacek Caban wrote:

> Because, sadly, mingw-w64 widl forked from upstream Wine widl at some
> point. I guess Wine has a fix for that that mingw-w64 doesn't.
>

Found out, widl's give segfaults when there are too many imports. If you
import dxgi1_5's header instead of idl file, it will compile. Like this:

import "dxgi1_4.idl";
cpp_quote("#include ")
cpp_quote("#ifndef __dxgi1_5_h__")
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Jacek Caban
On 11.10.2017 14:18, Shinchiro Shinchiro wrote:
> On Wed, Oct 11, 2017 at 6:38 PM, Jacek CabanĀ  wrote:
>
> Oh, right, I didn't mean to commit that at all. The problem is
> that mingw-w64 version of widl crashes on that IDL. It needs an
> investigation (and probably identifying and backporting a fix from
> Wine).
>
> Oh yeah, I get it too. I wonder why I get no crash when running it
> inside wine repo


Because, sadly, mingw-w64 widl forked from upstream Wine widl at some
point. I guess Wine has a fix for that that mingw-w64 doesn't.


Jacek

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Shinchiro Shinchiro
On Wed, Oct 11, 2017 at 6:38 PM, Jacek Caban  wrote:

> Oh, right, I didn't mean to commit that at all. The problem is that
> mingw-w64 version of widl crashes on that IDL. It needs an investigation
> (and probably identifying and backporting a fix from Wine).
>
Oh yeah, I get it too. I wonder why I get no crash when running it inside
wine repo
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Jacek Caban
On 11.10.2017 12:25, Shinchiro Shinchiro wrote:
> On Wed, Oct 11, 2017 at 5:23 PM, Jacek Caban wrote:
>
> They were not really excluded, but simply not added. The update
> was huge already, I wanted to do that separately. I committed it
> now, please give it a try.
>
>
> btw, I just noticed the 'dxgi1_6.h' is 0 byte file after cloning it


Oh, right, I didn't mean to commit that at all. The problem is that
mingw-w64 version of widl crashes on that IDL. It needs an investigation
(and probably identifying and backporting a fix from Wine).


Jacek

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Shinchiro Shinchiro
On Wed, Oct 11, 2017 at 5:23 PM, Jacek Caban wrote:

> They were not really excluded, but simply not added. The update was huge
> already, I wanted to do that separately. I committed it now, please give it
> a try.
>

btw, I just noticed the 'dxgi1_6.h' is 0 byte file after cloning it
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Shinchiro Shinchiro
On Wed, Oct 11, 2017 at 5:23 PM, Jacek Caban wrote:

> They were not really excluded, but simply not added. The update was huge
> already, I wanted to do that separately. I committed it now, please give it
> a try.
>

Nice, thanks
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] New directx header from wine?

2017-10-11 Thread Jacek Caban

On 10/11/17 5:15 AM, Shinchiro Shinchiro wrote:


Is there a reason why latest pull from wine doesn't include new directx
file
like d3d11_3 and such?



They were not really excluded, but simply not added. The update was huge 
already, I wanted to do that separately. I committed it now, please give 
it a try.


Cheers,
Jacek

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public