Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Brainstorm
  4. Changing ABI doesn't modify effective qmake call
QtWS25 Last Chance

Changing ABI doesn't modify effective qmake call

Scheduled Pinned Locked Moved Unsolved Brainstorm
3 Posts 3 Posters 755 Views
  • 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.
  • B Offline
    B Offline
    Bradyok
    wrote on last edited by
    #1

    On QT 5.15.14 it's working correctly with ANDROID_ABIS="armeabi-v7a arm64-v8a"

    a6b81c70-e097-45dc-be77-1aac33ea909d-image.png

    When I switched to QT 5.15.15 it only shows ANDROID_ABIS="arm64-v8a"

    02988ecc-cd59-4729-952f-6228a7d5a331-image.png

    What do I need to do to get this additional armeabi-v7a in there? Previously I just checked the box and the effective qmake call would update, but now this doesn't work. I have the same issue on my Mac, I checked ARM and x86 on there and it also won't update this qmake call.

    JKSHJ 1 Reply Last reply
    1
    • S_M_RS Offline
      S_M_RS Offline
      S_M_R
      wrote on last edited by
      #2

      @Bradyok So I had the same issue. However, it appears to be a Qt Creator related issue (possibly a bug!?).
      What you can do is set ANDROID_ABIS="arm64-v8a armeabi-v7a" in your qmake .pro file (or in CMake).

      Also, you can change it inside the .pro.user file by modifying the value of QtProjectManager.QMakeBuildStep.SelectedAbis key (although this is only a temporary solution).

      Unfortunately, I haven't found any other solutions for this problem.

      1 Reply Last reply
      1
      • B Bradyok

        On QT 5.15.14 it's working correctly with ANDROID_ABIS="armeabi-v7a arm64-v8a"

        a6b81c70-e097-45dc-be77-1aac33ea909d-image.png

        When I switched to QT 5.15.15 it only shows ANDROID_ABIS="arm64-v8a"

        02988ecc-cd59-4729-952f-6228a7d5a331-image.png

        What do I need to do to get this additional armeabi-v7a in there? Previously I just checked the box and the effective qmake call would update, but now this doesn't work. I have the same issue on my Mac, I checked ARM and x86 on there and it also won't update this qmake call.

        JKSHJ Offline
        JKSHJ Offline
        JKSH
        Moderators
        wrote on last edited by JKSH
        #3

        Hi @Bradyok, and welcome!

        Yes, it's a bug in Qt Creator 11.0.2: https://bugreports.qt.io/browse/QTCREATORBUG-29506 It will be fixed in v11.0.3.

        In the meantime, you can install and use v11.0.1: https://download.qt.io/official_releases/qtcreator/11.0/11.0.1/ or use @S_M_R's workaround

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

        1 Reply Last reply
        3

        • Login

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