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. Qt 5.15 for macOS 11 (ARM64)
Qt 6.11 is out! See what's new in the release blog

Qt 5.15 for macOS 11 (ARM64)

Scheduled Pinned Locked Moved Unsolved General and Desktop
7 Posts 3 Posters 2.8k Views 2 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.
  • F Offline
    F Offline
    fizzyade
    wrote on last edited by
    #1

    've pushed my copy of qtbase where I've made a few amendments and additions to 5.15 to allow it to build using Xcode 12 for ARM.

    It's on GitHub here:

    https://github.com/fizzyade/qtbase

    Obviously this is an unsupported OS (macOS 11) and configuration, but may allow people to get a head start.

    F 1 Reply Last reply
    1
    • mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Thank you for sharing.

      1 Reply Last reply
      0
      • F fizzyade

        've pushed my copy of qtbase where I've made a few amendments and additions to 5.15 to allow it to build using Xcode 12 for ARM.

        It's on GitHub here:

        https://github.com/fizzyade/qtbase

        Obviously this is an unsupported OS (macOS 11) and configuration, but may allow people to get a head start.

        F Offline
        F Offline
        fizzyade
        wrote on last edited by
        #3

        I'm also putting together a small app to produce a universal version of the libraries as well, it just takes the x86_64 and the arm64 builds and runs lipo to create the fat binaries. I'll push that when I'm done.

        1 Reply Last reply
        1
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi,

          Thanks for the sharing !

          Did you consider upstreaming your work ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          F 1 Reply Last reply
          0
          • SGaistS SGaist

            Hi,

            Thanks for the sharing !

            Did you consider upstreaming your work ?

            F Offline
            F Offline
            fizzyade
            wrote on last edited by
            #5

            @SGaist said in Qt 5.15 for macOS 11 (ARM64):

            Hi,

            Thanks for the sharing !

            Did you consider upstreaming your work ?

            No, Big Sur is obviously an unsupported platform (with it being a beta) and I doubt a patch would be accepted without full compatibility and changes etc for Big Sur.

            There are a lot of API deprecation warnings while compiling and although these aren't an issue, it's not something I'm interested in fixing.

            I was purely an exercise so that I could perform some tests.

            1 Reply Last reply
            0
            • F Offline
              F Offline
              fizzyade
              wrote on last edited by
              #6

              Added the tool here, takes the 2 build folders (x86_64 and arm64) and produces a Universal Binary version of Qt.

              https://github.com/fizzyade/makeuniversal

              1 Reply Last reply
              2
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #7

                You do not need to provide a fully warning free patch to get the discutions started.

                It can be polished later (even by somebody else) and you will help people avoid duplicated effort :-)

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                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