Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Compiling QT5 from git with intel compiler 2013
Forum Updated to NodeBB v4.3 + New Features

Compiling QT5 from git with intel compiler 2013

Scheduled Pinned Locked Moved Installation and Deployment
9 Posts 3 Posters 3.4k 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.
  • A Offline
    A Offline
    AcerExtensa
    wrote on last edited by
    #1

    Have anyone done it?Main libs are compiled without errors, but it is not possible to compile WebKit Qt library.. it breaks on JavaScriptCore compilation....

    Is there any plans to support this version of intel compiler???

    God is Real unless explicitly declared as Integer.

    1 Reply Last reply
    0
    • sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      I'm sure this will be addressed, ICC is actively supported (ping development ML or Thiago on IRC).

      (Z(:^

      1 Reply Last reply
      0
      • A Offline
        A Offline
        AcerExtensa
        wrote on last edited by
        #3

        bq. actively supported

        I'm not sure it is actively supported :) last supported version according to mkspecs is 10.x ... :)
        I'll try to catch Thiago on IRC... Thank you!

        God is Real unless explicitly declared as Integer.

        1 Reply Last reply
        0
        • C Offline
          C Offline
          cschneemann
          wrote on last edited by
          #4

          Hi everyone!

          Has anybody been successful in doing this lately, preferably under Windows?

          I have been trying to get Qt 5 (beginning with 5.3 up to the latest git source) compiled with Intel C++ 2015 under Windows for months now and yet it keeps breaking at various points in the build process. Currently, I get as far as iAccessible2 which breaks with
          ......\3rdparty\iaccessible2\generated\x86\Accessible2_p.c(997): error: expected a "{"
          CINTERFACE_PROXY_VTABLE(46) _IAccessible2ProxyVtbl =

          I wonder if this is just me or Qt 5 actually can't be compiled with Intel C++ under Windows at all. There is not very much about this in the Qt documentation (other than that Intel C++ is not "officially supported") and most forum posts are months/years old.

          Cheers,

          Carsten.

          1 Reply Last reply
          0
          • C Offline
            C Offline
            cschneemann
            wrote on last edited by
            #5

            Hi everyone!

            Has anybody been successful in doing this lately, preferably under Windows?

            I have been trying to get Qt 5 (beginning with 5.3 up to the latest git source) compiled with Intel C++ 2015 under Windows for months now and yet it keeps breaking at various points in the build process. Currently, I get as far as iAccessible2 which breaks with
            ......\3rdparty\iaccessible2\generated\x86\Accessible2_p.c(997): error: expected a "{"
            CINTERFACE_PROXY_VTABLE(46) _IAccessible2ProxyVtbl =

            I wonder if this is just me or Qt 5 actually can't be compiled with Intel C++ under Windows at all. There is not very much about this in the Qt documentation (other than that Intel C++ is not "officially supported") and most forum posts are months/years old.

            Cheers,

            Carsten.

            1 Reply Last reply
            0
            • sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #6

              I'll expand on what I've said before: Thiago is the maintainer of QtCore module, and he also works at Intel. As far as I know he is regularly checking whether it (qtbase repository) builds using ICC. However, maintainers of other modules might not do this - hence errors can show up.

              Not sure if anybody will fix it for you, but you can at least try asking for help on Mailing List (interest mailing list) or on IRC. More info on those channels of communication here: "link":https://qt-project.org/contribute.

              (Z(:^

              1 Reply Last reply
              0
              • sierdzioS Offline
                sierdzioS Offline
                sierdzio
                Moderators
                wrote on last edited by
                #7

                I'll expand on what I've said before: Thiago is the maintainer of QtCore module, and he also works at Intel. As far as I know he is regularly checking whether it (qtbase repository) builds using ICC. However, maintainers of other modules might not do this - hence errors can show up.

                Not sure if anybody will fix it for you, but you can at least try asking for help on Mailing List (interest mailing list) or on IRC. More info on those channels of communication here: "link":https://qt-project.org/contribute.

                (Z(:^

                1 Reply Last reply
                0
                • C Offline
                  C Offline
                  cschneemann
                  wrote on last edited by
                  #8

                  Thanks for your comment. It's good to know that Windows/Intel is still meant to be maintained as a possible platform.
                  I'll post the question on the interest list and see whether I can get hold of one of the maintainers.

                  The iAccessible2 plugin is actually part of qtbase; so currently, it should be plain impossible to build even the core Qt libs on Windows/Intel.

                  From what I understand, although it is termed a "plugin" there is no way to disable it other than disabling accessibility support altogether (-no-accessibility). In principle I don't need accessibility features at all, but the Qt doc advises strongly against using -no-accessibility since it seems to break various "internal parts" of Qt.

                  Carsten.

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    cschneemann
                    wrote on last edited by
                    #9

                    Thanks for your comment. It's good to know that Windows/Intel is still meant to be maintained as a possible platform.
                    I'll post the question on the interest list and see whether I can get hold of one of the maintainers.

                    The iAccessible2 plugin is actually part of qtbase; so currently, it should be plain impossible to build even the core Qt libs on Windows/Intel.

                    From what I understand, although it is termed a "plugin" there is no way to disable it other than disabling accessibility support altogether (-no-accessibility). In principle I don't need accessibility features at all, but the Qt doc advises strongly against using -no-accessibility since it seems to break various "internal parts" of Qt.

                    Carsten.

                    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