Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Build problems on MinGW/WinXP

    Installation and Deployment
    1
    1
    769
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Q
      qt-pr last edited by

      I am trying to build Qt using mingw 4.7.2 (dw2) on WinXP using the msys shell. I have downloaded the Unix tarball since that seems better suited to what I am trying to do. Having followed all the instructions in the README (installing Perl, ICU, Ruby, etc) I am encountering two problems:

      1. When I run the configure script, it fails to recognise the presence of the ICU package despite the fact that I have built and installed it. I have changed PATH to point to the enclosing directory under which /bin, /lib, etc exist, the /bin directory and the /lib directory which seems to contain the DLLs mentioned in the README. Which ICU components does the build require so I can check I have those.

      2. Again in configure, I get a warning that the DirectX SDK is not installed (which it isn't). This is not mentioned as a dependency in the README. I have tried installing the DirectX June 2010 SDK from Microsoft - the only one I can find - but the install fails. To be fair, configure script mentions the build will probably fail without DirectX... which it does while trying to build Open GL components! Re-configuring and adding -no-opengl, the warning about DirectX goes away but the build still fails with a completely spurious syntax error in openglwindow.h Is it still trying to include the OpenGL stuff?

      The ICU issue is minor as losing the Webkit is not a showstopper. But the failed build most definitely is a big problem! Any advice on this OpenGL issue would be welcomed.

      It must be possible to build as the opensource Windows Qt version uses mingw(sjlj).

      1 Reply Last reply Reply Quote 0
      • First post
        Last post