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

Filter on Additional Libraries Add File Dialog Fix

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Not Evaluated 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.

      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))"
      .

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes