Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-11062

Filter on Additional Libraries Add File Dialog Fix

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • Qt Creator 3.0.0-rc1
    • Android Support
    • None
    • OpenSUSE 13.1, x86_64 using QT-5.2.0-rc1 binary files, android armv7 version.

    Description

      Action:
      Change Additional Libraries Add File Dialog Filter from .so to *.so, or provide a means to load a .so and provide another name on the android target side

      When using the 3.0.0-rc1 version to do a android build with mariadb connector library using the connector build process documented at https://qt-project.org/wiki/Build_Qt5_mysql_plugin_for_Android. The mariadb library so file is libmariadb.so.1 and the SONAME in the file is the same. But the Add Additional Libraries file dialog only allows *.so files to be loaded to the APK.

      Even when I load the file as libmariadb.so it still does not work and a Sumsung Galaxy S2 responds with the following error:

      Cannot load library /data/data/org.qtproject.example.snowballexpress/lib/libplugins_sqldrivers_libqsqlmysql.so: (Cannot load library: link_image[1891]: 158 could not load needed library 'libmariadb.so.1' for 'libplugins_sqldrivers_libqsqlmysql.so' (load_library[1093]: Library 'libmariadb.so.1' not found))"
      .

      Attachments

        Issue Links

          For Gerrit Dashboard: QTCREATORBUG-11062
          # Subject Branch Project Status CR V

          Activity

            People

              dt Daniel Teske
              shadazar Daniel Herring
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes