Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
6.1.0
-
None
Description
libQt6Quick_<abi>.so is not built for Android when doing a developer build, although there seem to be no error indicating the root cause of the error. Configure summary below after using the following command to configure
../qtbase/bin/qt-configure-module ../../qt6/qtdeclarative
'/Users/assam/sources/qt6/build-debug/qtbase/bin/qt-cmake-private' '../../qt6/qtdeclarative' -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include (found version "1.5") -- Performing Test HAVE_GLESv2 -- Performing Test HAVE_GLESv2 - Success -- Found GLESv2: /Users/assam/Library/Android/sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include -- Could NOT find Qt6ShaderTools (missing: Qt6ShaderTools_DIR) -- Using Android SDK API android-29 from /Users/assam/Library/Android/sdk/platforms -- Found Java: /usr/bin/java (found suitable version "11.0.9", minimum required is "1.8") found components: Development -- Check for feature set changes -- Found PythonInterp: /usr/bin/python (found version "2.7.16") -- Searching for tool 'Qt6::qmltyperegistrar' in package Qt6QmlTools. -- Qt6::qmltyperegistrar was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmltyperegistrar using package Qt6QmlTools. -- Using host syncqt found at: /Users/assam/sources/qt6/build-debug/host/qtbase/libexec/syncqt.pl -- Running syncqt for module: 'QtQml' -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) -- Performing Test HAVE_cxx14_make_unique -- Performing Test HAVE_cxx14_make_unique - Success -- Performing Test HAVE_pointer_32bit -- Performing Test HAVE_pointer_32bit - Success -- Performing Test HAVE_pointer_64bit -- Performing Test HAVE_pointer_64bit - Failed -- Performing Test HAVE_arm_thumb -- Performing Test HAVE_arm_thumb - Success -- Performing Test HAVE_arm_fp -- Performing Test HAVE_arm_fp - Success -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS -- Performing Test HAVE_DASH_UNDEFINED_SYMBOLS - Success -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED -- Performing Test HAVE_DASH_DASH_NO_UNDEFINED - Success -- Running syncqt for module: 'QtQmlModels' -- Running syncqt for module: 'QtQmlCore' -- Running syncqt for module: 'QtQmlWorkerScript' -- Running syncqt for module: 'QtQmlLocalStorage' -- Running syncqt for module: 'QtQmlXmlListModel' -- Running syncqt for module: 'QtLabsSettings' -- Running syncqt for module: 'QtLabsQmlModels' -- Running syncqt for module: 'QtLabsFolderListModel' -- Running syncqt for module: 'QtPacketProtocol' -- Running syncqt for module: 'QtQmlDom' -- Running syncqt for module: 'QtQmlCompiler' -- Tool 'Qt6::qmlcachegen' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlcachegen. -- Running syncqt for module: 'QtQmlDebug' -- Tool 'Qt6::qmllint' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmllint. -- Tool 'Qt6::qmlimportscanner' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlimportscanner. -- Tool 'Qt6::qmlformat' was found at /Users/assam/sources/qt6/build-debug/host/qtbase/bin/qmlformat. -- The following packages have been found: * Qt6BuildInternals * Qt6CoreTools (required version >= 6.2.0) * Qt6Core * EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <https://www.khronos.org/egl/> * Qt6Gui * Qt6Network * Qt6WidgetsTools (required version >= 6.2.0) * Qt6Widgets * Qt6OpenGL * Qt6OpenGLWidgets * Qt6Sql * Qt6Concurrent * Qt6Test * Qt6 (required version >= 6.2.0) * Qt6HostInfo * Java (required version >= 1.8) * PythonInterp * Qt6QmlTools (required version >= 6.2.0) -- The following OPTIONAL packages have not been found: * Qt6ShaderTools * LTTngUST Configure summary: Qt QML: QML network support .................... yes QML debugging and profiling support .... yes QML just-in-time compiler .............. no QML sequence object .................... yes QML XML http request ................... yes QML Locale ............................. yes Qt QML Models: QML list model ......................... yes QML delegate model ..................... yes -- Configuring done -- Generating done -- Build files have been written to: /Users/assam/sources/qt6/build-debug/qtdeclarative
Attachments
Issue Links
- relates to
-
QTBUG-92050 qtquick should not depend on target qtshadertools in cross-builds
- Closed