On 11/2/12 4:19 AM, Koehne Kai wrote: >> -----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 >
Thanks. I will try -opengl desktop since I don't use opengl in my Windows projects. But which DirectX SDK version is required? I have Windows SDK 7.1 installed but it doesn't seem to have those files you mentioned. I downloaded DirectX SDK (June 2010) and it failed to install on my Windows 7 X64 box. _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
