> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On > Behalf Of Stephen Chu > Sent: Thursday, November 01, 2012 9:08 PM > To: [email protected] > Cc: [email protected] > Subject: Re: [Development] Heads up for Windows devs: ANGLE landing > soon > > On 10/23/12 4:26 AM, Jason Barron wrote: > > This is just a heads up for people developing Qt on Windows. We will > shortly add a copy of the ANGLE project into the Qt 3rdparty tree and make > it the default OpenGL configuration if no other option is given. If you're not > familiar with ANGLE, you can read about it here: > > > > http://code.google.com/p/angleproject/ > > > > You need to have the DirectX SDK installed to build ANGLE. It works on > MSVC and MinGW (both 32-bit and 64-bit). If you would prefer to continue > using desktop OpenGL, then simply pass "-opengl desktop" to configure and > you should get the same behavior as before. The change on Gerrit is here: > > > > https://codereview.qt-project.org/#change,37290 > > > > I'm working on updating the installation and deployment docs as well as > writing a blog post to give some more details. > > > > Regards, > > Jason > > _______________________________________________ > > Development mailing list > > [email protected] > > http://lists.qt-project.org/mailman/listinfo/development > > > > I tried to build Qt 5 from git with mingw and ended up with this error: > > Project ERROR: Cannot determine DirectX SDK location. Please set > DXSDK_DIR environment variable. > > I thought a copy of angle library is included? Or do we need to install > DirectX > SDK from now on?
ANGLE is based on the DirectX SDK. While Mingw-w64 ships the appropriate headers, it's apparently missing the runtime library (d3dcompiler AFAIR) and the fxc.exe effect compiler from the Direct X SDK, used at compile time. So yes, right now you've to either install a Direct X SDK, or pass -opengl desktop . (I'm also worried that these dependencies break crosscompiling... we should really consider including pre-generated files here instead of relying on fxc.exe being available at compile time). Regards Kai _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
