sharpdx / SharpDX

SharpDX GitHub Repository
http://sharpdx.org
MIT License
1.69k stars 639 forks source link

Unable to build project; SharpGen fatal error #833

Closed Anapher closed 5 years ago

Anapher commented 7 years ago

Hey, when building the current build from GitHub, this error comes up: Error

Error occures in this line: https://github.com/sharpdx/SharpDX/blob/master/Source/Tools/SharpGen/CodeGenApp.cs#L209

The latest release source is working fine. (v3.1.0)

Here are the log lines:

D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2411,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2432,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2499,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2514,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2670,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2702,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2727,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2744,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2764,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2837,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2875,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2886,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2899,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2915,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2927,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3037,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3072,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3083,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3131,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3152,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3302,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3317,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3335,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3367,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3625,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3661,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(3675,28): error: in gccxml  missing binary operator before token "("
SharpGen(1,1): warning: in gccxml In file included from sharpdx-mediafoundation-all.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:37:
sharpdx-mediafoundation.h(14,19): error: in gccxml  mfidl.h: No such file or directory
sharpdx-mediafoundation.h(15,21): error: in gccxml  mferror.h: No such file or directory
sharpdx-mediafoundation.h(16,25): error: in gccxml  mfreadwrite.h: No such file or directory
sharpdx-mediafoundation.h(17,23): error: in gccxml  mfobjects.h: No such file or directory
sharpdx-mediafoundation.h(18,25): error: in gccxml  mftransform.h: No such file or directory
sharpdx-mediafoundation.h(19,22): error: in gccxml  mediaobj.h: No such file or directory
sharpdx-mediafoundation.h(20,27): error: in gccxml  mfmediaengine.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct2d1-directwrite.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
sharpdx-direct2d1.h(2,21): error: in gccxml  dcommon.h: No such file or directory
sharpdx-direct2d1.h(3,18): error: in gccxml  d2d1.h: No such file or directory
sharpdx-direct2d1.h(4,22): error: in gccxml  wincodec.h: No such file or directory
sharpdx-direct2d1.h(5,20): error: in gccxml  d2derr.h: No such file or directory
sharpdx-direct2d1.h(6,25): error: in gccxml  d2d1effects.h: No such file or directory
sharpdx-direct2d1.h(7,20): error: in gccxml  d2d1_1.h: No such file or directory
sharpdx-direct2d1.h(8,30): error: in gccxml  d2d1effectauthor.h: No such file or directory
sharpdx-direct2d1.h(9,20): error: in gccxml  d2d1_2.h: No such file or directory
sharpdx-direct2d1.h(10,27): error: in gccxml  d2d1effects_1.h: No such file or directory
sharpdx-direct2d1.h(11,32): error: in gccxml  d2d1effectauthor_1.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct2d1.h:12,
SharpGen(1,1): warning: in gccxml                  from sharpdx-direct2d1-directwrite.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/d2d1_3.h(16,20): error: in gccxml  d2d1_2.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/d2d1_3.h(19,27): error: in gccxml  d2d1effects_2.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/d2d1_3.h(22,26): error: in gccxml  winapifamily.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/d2d1_3.h(25,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/d2d1_3.h(2725,26): error: in gccxml  d2d1_3helper.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct2d1-directwrite.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
sharpdx-direct2d1.h(13,27): error: in gccxml  d2d1effects_2.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct2d1-directwrite.h:3,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
sharpdx-directwrite.h(2,20): error: in gccxml  dwrite.h: No such file or directory
sharpdx-directwrite.h(3,22): error: in gccxml  dwrite_1.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-directwrite.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-direct2d1-directwrite.h:3,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h(17,22): error: in gccxml  DWrite_1.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct2d1-directwrite.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
sharpdx-wic.h(2,22): error: in gccxml  wincodec.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:39:
sharpdx-animation.h(2,25): error: in gccxml  uianimation.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:40:
sharpdx-dcomp.h(2,19): error: in gccxml  dcomp.h: No such file or directory
sharpdx-dcomp.h(3,28): error: in gccxml  dcompanimation.h: No such file or directory
sharpdx-dcomp.h(4,24): error: in gccxml  dcomptypes.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:41:
sharpdx-dmanip.h(2,32): error: in gccxml  directmanipulation.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:42:
sharpdx-rawinput.h(2,21): error: in gccxml  winuser.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:43:
sharpdx-xinput.h(2,20): error: in gccxml  xinput.h: No such file or directory
SharpGen(1,1): info:Parsing C++ headers starts, please wait...
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"D:\Downloads\SharpDX-master\SharpDX-master\Source\Tools\SharpGen\Bin\Debug"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"D:\Downloads\SharpDX-master\SharpDX-master\Source\SharpDX.Direct3D11\..\..\External\Effects11\Inc"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"D:\Downloads\SharpDX-master\SharpDX-master\Source\SharpDX.Direct3D11.Effects\..\..\External\Effects11\Inc"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides\shared"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides\um"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\Include"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared"]
SharpGen(1,1): info: in gccxml Path used for gccxml [-I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um"]
 --gccxml-config "D:\Downloads\SharpDX-master\SharpDX-master\External\gccxml\bin\..\share\gccxml-0.9\vc12\gccxml_config" -fxml=sharpdx-root.xml -I"D:\Downloads\SharpDX-master\SharpDX-master\Source\Tools\SharpGen\Bin\Debug" -I"D:\Downloads\SharpDX-master\SharpDX-master\Source\SharpDX.Direct3D11\..\..\External\Effects11\Inc" -I"D:\Downloads\SharpDX-master\SharpDX-master\Source\SharpDX.Direct3D11.Effects\..\..\External\Effects11\Inc" -iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides\shared" -iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides\um" -iwrapper"D:\Downloads\SharpDX-master\SharpDX-master\Source\..\External\gccxml\share\gccxml-0.9\vc12\overrides" -I"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\Include" -I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um" sharpdx-root.h
SharpGen(1,1): warning: in gccxml In file included from sharpdx.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
sharpdx-core.h(2,24): error: in gccxml  objidlbase.h: No such file or directory
sharpdx-core.h(3,20): error: in gccxml  wtypes.h: No such file or directory
sharpdx-core.h(4,22): error: in gccxml  winerror.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx.h:3,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
sharpdx-core-direct3d.h(2,23): error: in gccxml  d3dcommon.h: No such file or directory
sharpdx-core-direct3d.h(3,21): error: in gccxml  d3d10_1.h: No such file or directory
sharpdx-core-direct3d.h(4,19): error: in gccxml  d3d10.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
sharpdx-core-multimedia.h(2,22): error: in gccxml  hidusage.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-core-multimedia.h:21,
SharpGen(1,1): warning: in gccxml                  from sharpdx.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(1,26): error: in gccxml  winapifamily.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(35,61): error: in gccxml  pshpack1.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(44,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2103,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2586,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2643,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2664,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2686,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2887,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(2904,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(3007,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(3290,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(3506,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/shared/mmreg.h(3762,56): error: in gccxml  poppack.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
sharpdx-core-multimedia.h(22,31): error: in gccxml  audiosessiontypes.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-core-multimedia.h:23,
SharpGen(1,1): warning: in gccxml                  from sharpdx.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:29:
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h(24,46): error: in gccxml  windef.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:30:
sharpdx-dxgi.h(2,18): error: in gccxml  dxgi.h: No such file or directory
sharpdx-dxgi.h(3,24): error: in gccxml  dxgiformat.h: No such file or directory
sharpdx-dxgi.h(4,22): error: in gccxml  winerror.h: No such file or directory
sharpdx-dxgi.h(5,22): error: in gccxml  dxgitype.h: No such file or directory
sharpdx-dxgi.h(6,21): error: in gccxml  dxgi1_2.h: No such file or directory
sharpdx-dxgi.h(7,45): error: in gccxml  windows.ui.xaml.media.dxinterop.h: No such file or directory
sharpdx-dxgi.h(8,21): error: in gccxml  dxgi1_3.h: No such file or directory
sharpdx-dxgi.h(9,21): error: in gccxml  dxgi1_4.h: No such file or directory
sharpdx-dxgi.h(10,21): error: in gccxml  dxgi1_5.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:31:
sharpdx-d3dcompiler.h(5,25): error: in gccxml  d3dcompiler.h: No such file or directory
sharpdx-d3dcompiler.h(6,25): error: in gccxml  d3d11shader.h: No such file or directory
sharpdx-d3dcompiler.h(7,23): error: in gccxml  d3dcommon.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:32:
sharpdx-direct3d1x.h(2,19): error: in gccxml  d3d11.h: No such file or directory
sharpdx-direct3d1x.h(3,21): error: in gccxml  d3d11_1.h: No such file or directory
sharpdx-direct3d1x.h(4,21): error: in gccxml  d3d11_2.h: No such file or directory
sharpdx-direct3d1x.h(5,21): error: in gccxml  d3d11_3.h: No such file or directory
sharpdx-direct3d1x.h(6,21): error: in gccxml  d3d11_4.h: No such file or directory
sharpdx-direct3d1x.h(7,19): error: in gccxml  d3d12.h: No such file or directory
sharpdx-direct3d1x.h(8,28): error: in gccxml  d3d12sdklayers.h: No such file or directory
sharpdx-direct3d1x.h(9,28): error: in gccxml  d3d11sdklayers.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct3d1x.h:10,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:32:
D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h(20,19): error: in gccxml  d3d11.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h(21,25): error: in gccxml  d3d11shader.h: No such file or directory
SharpGen(1,1): warning: in gccxml In file included from sharpdx-root.h:33:
sharpdx-direct3d11.h(2,19): error: in gccxml  d3d11.h: No such file or directory
sharpdx-direct3d11.h(3,21): error: in gccxml  d3d11_1.h: No such file or directory
sharpdx-direct3d11.h(4,21): error: in gccxml  d3d11_2.h: No such file or directory
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2727,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2744,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2764,28): error: in gccxml  missing binary operator before token "("
D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/mfapi.h(2837,28): error: in gccxml  missing binary operator before token "("
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:48: error: 'WORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:79: error: 'WORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:80: error: 'WORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:82: error: 'WORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:84: error: 'DWORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:85: error: 'GUID' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:142: error: 'WORD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/audiodefs.h:143: error: 'WORD' does not name a type
SharpGen(1,1): warning: in gccxml In file included from sharpdx-direct3d1x.h:10,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:32:
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:74: error: 'D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:75: error: 'D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:76: error: 'D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:77: error: 'D3D11_SHADER_MAX_INTERFACES' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:80: error: 'D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:81: error: 'D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:82: error: 'D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:83: error: 'D3D11_SHADER_MAX_INTERFACES' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:86: error: 'D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:87: error: 'D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:88: error: 'D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT' was not declared in this scope
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:889: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:890: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:893: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:899: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:934: error: 'LPCSTR' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:939: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:940: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:943: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:949: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:978: error: 'LPCSTR' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:983: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:984: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:987: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:993: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:1027: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:1028: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:1031: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:1037: error: expected constructor, destructor, or type conversion before '(' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/SharpDX.Direct3D11/../../External/Effects11/Inc/d3dx11effect.h:1103: error: 'HRESULT' does not name a type
SharpGen(1,1): warning: in gccxml In file included from sharpdx-xapo.h:13,
SharpGen(1,1): warning: in gccxml                  from sharpdx-xaudio2-xapo.h:2,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:36:
SharpGen(1,1): error: in gccxml sharpdx-xapo-ext.h:3: error: 'XAPO_FLAG_CHANNELS_MUST_MATCH' was not declared in this scope
SharpGen(1,1): error: in gccxml sharpdx-xapo-ext.h:3: error: 'XAPO_FLAG_FRAMERATE_MUST_MATCH' was not declared in this scope
SharpGen(1,1): error: in gccxml sharpdx-xapo-ext.h:3: error: 'XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH' was not declared in this scope
SharpGen(1,1): error: in gccxml sharpdx-xapo-ext.h:3: error: 'XAPO_FLAG_BUFFERCOUNT_MUST_MATCH' was not declared in this scope
SharpGen(1,1): error: in gccxml sharpdx-xapo-ext.h:3: error: 'XAPO_FLAG_INPLACE_SUPPORTED' was not declared in this scope
SharpGen(1,1): warning: in gccxml In file included from sharpdx-directwrite.h:4,
SharpGen(1,1): warning: in gccxml                  from sharpdx-direct2d1-directwrite.h:3,
SharpGen(1,1): warning: in gccxml                  from sharpdx-root.h:38:
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:20: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:70: error: expected class-name before '{' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:76: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:85: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:250: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:332: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:432: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:520: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:571: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:628: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_2.h:629: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:899: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1057: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1121: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1322: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1395: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1421: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1517: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1587: error: expected class-name before '{' token
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1593: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1600: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1632: error: 'DWRITE_LINE_SPACING_METHOD' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1642: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1652: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1660: error: 'FLOAT' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1668: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml D:/Downloads/SharpDX-master/SharpDX-master/Source/../External/gccxml/share/gccxml-0.9/vc12/overrides/um/dwrite_3.h:1689: error: 'interface' does not name a type
SharpGen(1,1): error: in gccxml Unable to generate XML file with gccxml [sharpdx-root.xml]. Check previous errors.
SharpGen(1,1): info:Parsing C++ headers starts, please wait...
SharpGen(1,1): info:Parsing headers is finished.
SharpGen(1,1): error:Unable to substitute dynamic variable #(D3DCOMPILER_DLL_A). Variable is not defined
SharpGen(1,1): error:Unable to substitute dynamic variable #(XINPUT_DLL_A). Variable is not defined
SharpGen(1,1): error:fatal:C++ compiler failed to parse header files
xoofx commented 7 years ago

Please ensure that you have everything installed in order to build from the readme file of this project.