Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to compile a DirectX 11 app in MinGW

I've looked, and I can't find any material relating to using Direct3d 10 or 11 with MinGW. What do I have to do to get things working? I'm getting errors in the header files supplied by the DX SDK.

And don't anyone even think of suggesting Visual Studio.

like image 902
Chris_F Avatar asked Jan 25 '12 09:01

Chris_F


2 Answers

It seems that here it is explained how to get DX headers from SDK work with MinGW: http://d.hatena.ne.jp/tbk/20110115/1295080728 Use Google Translate to translate page to english.

Alternatively try using DirectX headers from mingw64 project from here: http://sourceforge.net/projects/mingw-w64/files/ You'll need "Download headers and CRT source v2.0.1 (r4623) (7.0 MB)". Or you can check out them directly from svn: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk/mingw-w64-headers/

like image 190
Mārtiņš Možeiko Avatar answered Nov 15 '22 23:11

Mārtiņš Možeiko


May be this is answer.

http://www.gamedev.net/topic/619239-directx-11-mingw-w64/page_view_findpost_p_4908066

like image 29
dmikos Avatar answered Nov 15 '22 22:11

dmikos