Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-82155

Error build from sources android 5.14.2 qtquick3d

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.15.0
    • 5.14.2
    • Quick: 3D
    • None
    • Android

    Description

      Error install after build from sources with ndk-r21

      '/qt5/qtquick3d/src/plugins/assetimporters/assimp'
      make[5]: *** No rule to make target '/qt5/qtquick3d/src/3rdparty/assimp/src/code/Assimp.cpp', needed by '.obj/armeabi-v7a/Assimp.o'. Stop.

       

      cd src/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/src.pro ) && make -f Makefile 
      make[1]: Entering directory '/qt5/qtquick3d/src'
      cd utils/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/utils/utils.pro ) && make -f Makefile 
      make[2]: Entering directory '/qt5/qtquick3d/src/utils'
      make -f Makefile.Armeabi-v7a all
      make[3]: Entering directory '/qt5/qtquick3d/src/utils'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/utils'
      make -f Makefile.X86 all
      make[3]: Entering directory '/qt5/qtquick3d/src/utils'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/utils'
      make -f Makefile.Arm64-v8a all
      make[3]: Entering directory '/qt5/qtquick3d/src/utils'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/utils'
      make -f Makefile.X86_64 all
      make[3]: Entering directory '/qt5/qtquick3d/src/utils'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/utils'
      make[2]: Leaving directory '/qt5/qtquick3d/src/utils'
      cd render/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/render/render.pro ) && make -f Makefile 
      make[2]: Entering directory '/qt5/qtquick3d/src/render'
      make -f Makefile.Armeabi-v7a all
      make[3]: Entering directory '/qt5/qtquick3d/src/render'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/render'
      make -f Makefile.X86 all
      make[3]: Entering directory '/qt5/qtquick3d/src/render'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/render'
      make -f Makefile.Arm64-v8a all
      make[3]: Entering directory '/qt5/qtquick3d/src/render'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/render'
      make -f Makefile.X86_64 all
      make[3]: Entering directory '/qt5/qtquick3d/src/render'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/render'
      make[2]: Leaving directory '/qt5/qtquick3d/src/render'
      cd assetimport/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/assetimport/assetimport.pro ) && make -f Makefile 
      make[2]: Entering directory '/qt5/qtquick3d/src/assetimport'
      make -f Makefile.Armeabi-v7a all
      make[3]: Entering directory '/qt5/qtquick3d/src/assetimport'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/assetimport'
      make -f Makefile.X86 all
      make[3]: Entering directory '/qt5/qtquick3d/src/assetimport'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/assetimport'
      make -f Makefile.Arm64-v8a all
      make[3]: Entering directory '/qt5/qtquick3d/src/assetimport'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/assetimport'
      make -f Makefile.X86_64 all
      make[3]: Entering directory '/qt5/qtquick3d/src/assetimport'
      make[3]: Nothing to be done for 'all'.
      make[3]: Leaving directory '/qt5/qtquick3d/src/assetimport'
      make[2]: Leaving directory '/qt5/qtquick3d/src/assetimport'
      cd plugins/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/plugins/plugins.pro ) && make -f Makefile 
      make[2]: Entering directory '/qt5/qtquick3d/src/plugins'
      cd assetimporters/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/plugins/assetimporters/assetimporters.pro ) && make -f Makefile 
      make[3]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters'
      cd uip/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/plugins/assetimporters/uip/uip.pro ) && make -f Makefile 
      make[4]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make -f Makefile.Armeabi-v7a all
      make[5]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make[5]: Nothing to be done for 'all'.
      make[5]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make -f Makefile.X86 all
      make[5]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make[5]: Nothing to be done for 'all'.
      make[5]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make -f Makefile.Arm64-v8a all
      make[5]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make[5]: Nothing to be done for 'all'.
      make[5]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make -f Makefile.X86_64 all
      make[5]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make[5]: Nothing to be done for 'all'.
      make[5]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      make[4]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/uip'
      cd assimp/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtquick3d/src/plugins/assetimporters/assimp/assimp.pro ) && make -f Makefile 
      make[4]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/assimp'
      make -f Makefile.Armeabi-v7a all
      make[5]: Entering directory '/qt5/qtquick3d/src/plugins/assetimporters/assimp'
      make[5]: *** No rule to make target '/qt5/qtquick3d/src/3rdparty/assimp/src/code/Assimp.cpp', needed by '.obj/armeabi-v7a/Assimp.o'.  Stop.
      make[5]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/assimp'
      make[4]: *** [Makefile:48: armeabi-v7a-all] Error 2
      make[4]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters/assimp'
      make[3]: *** [Makefile:73: sub-assimp-make_first] Error 2
      make[3]: Leaving directory '/qt5/qtquick3d/src/plugins/assetimporters'
      make[2]: *** [Makefile:47: sub-assetimporters-make_first] Error 2
      make[2]: Leaving directory '/qt5/qtquick3d/src/plugins'
      make[1]: *** [Makefile:182: sub-plugins-make_first-ordered] Error 2
      make[1]: Leaving directory '/qt5/qtquick3d/src'
      make: *** [Makefile:50: sub-src-make_first] Error 2
      
      

      Date 02/13/2020 from sources. branch 5.14

       

      Configure options:

      LANG=C ./configure -opensource -release -nomake tests -nomake examples -no-compile-examples -android-sdk /android-sdk-linux -android-ndk /android-ndk-r21 -xplatform android-clang -no-warnings-are-errors --disable-rpath -openssl -I /android_openssl/openssl-1.1.1d/include -L /android_openssl/arm -android-abis armeabi-v7a,x86,arm64-v8a,x86_64 -recheck-all
      
      

      Attachments

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

        Activity

          People

            janichol Andy Nichols
            homdx Homdx Homdx
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes