Joshua-Ashton / dxup

A d3d9 and d3d10 to d3d11 translation layer.
zlib License
259 stars 26 forks source link

[build] Fix winelib build #25

Closed pchome closed 5 years ago

pchome commented 5 years ago
pchome commented 5 years ago

To solve linker error I have had to modify /usr/include/wine/windows/d3d9.h (https://source.winehq.org/git/wine.git/blob/ea9253d6d3c9bb60d98b0d917292fc0b4babb3dd:/include/d3d9.h#l1620) like this:

-STDMETHOD(GetAdapterDisplayModeEx)(THIS_ UINT adapter_idx, D3DDISPLAYMODEEX *mode, D3DDISPLAYROTATION *rotation);
+STDMETHOD(GetAdapterDisplayModeEx)(THIS_ UINT adapter_idx, D3DDISPLAYMODEEX *mode, D3DDISPLAYROTATION *rotation) PURE;

Probably WINE typo, but I'm not sure.