Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1537

qbs does not find prl files for Android using Qt 5.14.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 1.16.0
    • 1.14.1
    • Libraries: Qt
    • None
    • Android
    • e130e492ebe6ad266a74df7b7d5efdef55dc0ff7

    Description

      When trying to build an android application against Qt 5.14.2 I get the following error (and a bunch of similar ones for every Qt module):

      WARNING: Could not open prl file '/opt/Qt/5.14.2/android/lib/libQt5ThemeSupport.prl' for module 'QtThemeSupport' (Error: Unable to open file '/opt/Qt/5.14.2/android/lib/libQt5ThemeSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs.

      The prl files do exist in this directory, but have architecture strings appended to them, such as libQt5Core_arm64-v8a.prl and libQt5Core_armeabi-v7a.prl

      Looking through the qbs source code, it appears that the function doSetupLibraries in setup-qt.js just needs to be updated to allow for these renamed prl files.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kandeler Christian Kandeler
            bumblingcoder Dan Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes