Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Building QT 5.1.1 with Visual Studio 2013

Building QT 5.1.1 with Visual Studio 2013

Scheduled Pinned Locked Moved General and Desktop
8 Posts 2 Posters 2.6k Views 1 Watching
  • 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.
  • N Offline
    N Offline
    nvchrisn
    wrote on last edited by
    #1

    Hey, we need to build QT with Visual Studio 2013 in order to get support for variadic templates for another project.

    I have it building but it will not run on windows 7, when the app tries to load the qwindows platform dll, the dll load fails with procedure not found.

    Using depends, it appears the missing procedures are all windows 8 specific procedures which may mean that I built QT incorrectly as I need it to work on windows 7. Is there some configure parameter I should have used in order to build a version of QT that will work on windows 7?

    I build with opengl desktop, but perhaps I need to build without ANGLE or something like that?

    1 Reply Last reply
    0
    • JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #2

      Hi,

      Your issue is not related to OpenGL-vs-ANGLE. You'll need to consult the MSVC 2013 documentation on how to configure the compiler to target older versions of Windows.

      Did you build Qt on Windows 8? If so, try building it on Windows 7 instead. It should then work on both Windows 7 and 8.

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      0
      • N Offline
        N Offline
        nvchrisn
        wrote on last edited by
        #3

        Yes, I was worried about that. This means getting into the QT build system and changing compile or link time options.

        I am building on windows 7, so that much is taken care of.

        1 Reply Last reply
        0
        • N Offline
          N Offline
          nvchrisn
          wrote on last edited by
          #4

          Any ideas where this type of thing may be set? Is there a windows sdk version #define that needs to be setup?

          1 Reply Last reply
          0
          • N Offline
            N Offline
            nvchrisn
            wrote on last edited by
            #5

            Where might I find the compile flags and link flags in the QT build system?

            1 Reply Last reply
            0
            • N Offline
              N Offline
              nvchrisn
              wrote on last edited by
              #6

              I found the appropriate qmakespec (msvc2013). I changed the _MSC_VER to be 1600 instead of 1800 and am attempting a full recompile of QT to see what happens.

              1 Reply Last reply
              0
              • N Offline
                N Offline
                nvchrisn
                wrote on last edited by
                #7

                The entry point is initializedHarfbuzzFace@QFontEngine

                in Qt5Guid.dll. It has nothing to do with any windows api.

                1 Reply Last reply
                0
                • N Offline
                  N Offline
                  nvchrisn
                  wrote on last edited by
                  #8

                  Found it, it has nothing to do with the build or QT 5.1.1.
                  It has to do with our project's post-build steps...

                  1 Reply Last reply
                  0

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved