Page 1 of 1
CEGUI and D3DX Dependency
Posted: Thu Nov 03, 2016 10:10
by Amaz1ng
I was at this for at the very least 2 hours just googling and trying to find how to use CEGUI with Directx11. I go though the guide and build the code and stuff but when I try to use CEGUI it says it needs d3dx11.h (says its not found). What should I do to build CEGUI without the deprecated dependency? From some forum posts I've read, it seemed like some have it working w/o this dependency. How are they doing it? O_o
Re: CEGUI and D3DX Dependency
Posted: Thu Nov 03, 2016 10:18
by YaronCT
@Amaz1ng: That's impossible. You must install the deprecated DirectX SDK. That dependency has been removed in the (yet to b released) cegui 1.x.
If u wish, u can send your thanx to Microsoft for dropping support for things they invented approximately 3 hours ealier.
Re: CEGUI and D3DX Dependency
Posted: Thu Nov 03, 2016 10:19
by YaronCT
@Amaz1ng: Or better, use OpenGL.
Re: CEGUI and D3DX Dependency
Posted: Thu Nov 03, 2016 10:30
by Amaz1ng
Thanks. I will look into using OpenGL.
Re: CEGUI and D3DX Dependency
Posted: Thu Nov 03, 2016 19:02
by Ident
You can try to use the default branch but be aware that this is a highly unstable dev version of CEGUI. Point being, i rewrote the d3d11 renderer there so it wont use the effects library anymore.
There is really not much we can do about Microsoft removing stuff. Direct3D is just sucky. Everything will be better with Vulkan