Error deploying Qt on Android application

Jacob Krieg

I am trying to run my first Qt Android application and I followed this tutorial:

http://urfoex.blogspot.ro/2013/12/qt5-android-setting-up-qt-52-for-android.html

However, after I ran it i got this error:

i686-linux-android-g++: error: unrecognized command line option '-marm' make: *** 
[main.o] Error 1 21:33:42: The process "make" exited with code 2.
Error while building/deploying project avd_tests (kit: Android for x86 (GCC 4.8, Qt 5.2.1)) When executing step 'Make'

I also tried using armeabi but i got:

In file included from ../.android-ndk/sources/cxx-stl/gnu-libstdc++/4.8/include/algorithm:60:0,
                 from ../.Qt5.2.1/5.2.1/android_armv7/include/QtCore/qglobal.h:82,
                 from ../.Qt5.2.1/5.2.1/android_armv7/include/QtCore/qcoreapplication.h:45,
                 from ../.Qt5.2.1/5.2.1/android_armv7/include/QtWidgets/qapplication.h:45,
                 from ../.Qt5.2.1/5.2.1/android_armv7/include/QtWidgets/QApplication:1,
                 from ../avd_tests/qtquick2controlsapplicationviewer/qtquick2controlsapplicationviewer.h:13,
                 from ../avd_tests/main.cpp:1: ../.android-ndk/sources/cxx-stl/gnu-libstdc++/4.8/include/utility:68:28: fatal error: bits/c++config.h: No such file or directory  #include <bits/c++config.h>
                            ^ compilation terminated. make: *** [main.o] Error 1 21:44:14: The process "make" exited with code 2. Error while building/deploying project avd_tests (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.2.1)) When executing step 'Make'

The application I am building is a default Qt Quick application. I am using Qt 5.2.1 and QtCreator 3.0.1.

Anyone any Idea what it could be or does anyone know a good guide on how to make Qt on Android work on GNU/Linux?

Jacob Krieg

It turns out it was a known bug in the newer version of Android SDK.

As pointed by Bogdan Vatra, the creator of Qt for Android, the solutions were:

  • Find an older Android SDK.
  • Upgrade your Qt creator (use Qt SDK 5.3)
  • Use a real device.

In order to solve the problem I downloaded qt-opensource-linux-x64-android-5.3.0-RC_2014-04-14_00-48-35-55.run from http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-14_55/ and the deploy worked successfully!

Thanks Bogdan!

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Back slashes in Android NDK path keeps QT application from deploying

From Dev

Qt 5.2 and Android Error

From Dev

Configuration error in ASP.NET application when deploying to new server

From Dev

Error deploying play framework application on heroku

From Dev

Qt Android 5.3 Application Size

From Dev

Deploying PyQt5 application to Android via pyqtdeploy and Qt5

From Dev

JDeveloper Cannot run application due to error deploying to IntegratedWebLogicServer

From Dev

Error deploying java application to weblogic

From Dev

Qt for android: change the application icon

From Dev

Deploying Android AAR library to Artifactory via Gradle build fails with error "Error deploying artifact: Error transferring file"

From Dev

Error deploying Mule application in mule standalone

From Dev

Error when deploying application in WebSphere 8.5.5

From Dev

Problems with deploying Qt5 application on windows

From Dev

Deploying a Qt 5.5.1 C++ application on multiple Linux distributions

From Dev

Error deploying Xamarin to Android

From Dev

Glassfish error while deploying ear web application

From Dev

Using Qt codes in Android application

From Dev

Deploying To Heroku Application Error

From Dev

Qt Android 5.3 Application Size

From Dev

Apache Tomcat Startup Error : SEVERE: Error deploying web application directory

From Dev

Merge error when deploying Laravel application

From Dev

QT Widget using OpenCV error deploying to Android

From Dev

Deploying a Django project to Heroku: Application Error

From Dev

Missing functionalities when deploying Qt application

From Dev

Qt application bluetooth error

From Dev

rails application not deploying to heroku (application error message)

From Dev

Error in Deploying Application to Test Server?

From Dev

Weblogic 12.1.3: error deploying coherence application

From Dev

Error deploying on Android, caused by PushNotification plugin

Related Related

  1. 1

    Back slashes in Android NDK path keeps QT application from deploying

  2. 2

    Qt 5.2 and Android Error

  3. 3

    Configuration error in ASP.NET application when deploying to new server

  4. 4

    Error deploying play framework application on heroku

  5. 5

    Qt Android 5.3 Application Size

  6. 6

    Deploying PyQt5 application to Android via pyqtdeploy and Qt5

  7. 7

    JDeveloper Cannot run application due to error deploying to IntegratedWebLogicServer

  8. 8

    Error deploying java application to weblogic

  9. 9

    Qt for android: change the application icon

  10. 10

    Deploying Android AAR library to Artifactory via Gradle build fails with error "Error deploying artifact: Error transferring file"

  11. 11

    Error deploying Mule application in mule standalone

  12. 12

    Error when deploying application in WebSphere 8.5.5

  13. 13

    Problems with deploying Qt5 application on windows

  14. 14

    Deploying a Qt 5.5.1 C++ application on multiple Linux distributions

  15. 15

    Error deploying Xamarin to Android

  16. 16

    Glassfish error while deploying ear web application

  17. 17

    Using Qt codes in Android application

  18. 18

    Deploying To Heroku Application Error

  19. 19

    Qt Android 5.3 Application Size

  20. 20

    Apache Tomcat Startup Error : SEVERE: Error deploying web application directory

  21. 21

    Merge error when deploying Laravel application

  22. 22

    QT Widget using OpenCV error deploying to Android

  23. 23

    Deploying a Django project to Heroku: Application Error

  24. 24

    Missing functionalities when deploying Qt application

  25. 25

    Qt application bluetooth error

  26. 26

    rails application not deploying to heroku (application error message)

  27. 27

    Error in Deploying Application to Test Server?

  28. 28

    Weblogic 12.1.3: error deploying coherence application

  29. 29

    Error deploying on Android, caused by PushNotification plugin

HotTag

Archive