> -----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

Reply via email to