Size: a a a

2021 June 18

AS

Anatoly Shirokov in Qt
^
источник

AS

Anatoly Shirokov in Qt
Это основной механизм верски в QML
источник

AU

Abu Umar in Qt
Реально, там в Конан уже толкают рецепты для компиляции под м1
источник

v

vyacheslav@deepin:~$ in Qt
Вот как победить такие приколы? на кьютишном форуме тоже голяк
/home/dev/android/ndk/21.3.6528147/sources/cxx-stl/llvm-libc++/include/typeinfo:221: error: reinterpret_cast from 'std::__type_info_implementations::__non_unique_arm_rtti_bit_impl::__type_name_t' (aka 'unsigned int') to 'size_t' (aka 'unsigned long') is not allowed
In file included from /home/dev/android/ndk/21.3.6528147/sources/cxx-stl/llvm-libc++/include/memory:653:
/home/dev/android/ndk/21.3.6528147/sources/cxx-stl/llvm-libc++/include/typeinfo:221:16: error: reinterpret_cast from 'std::__type_info_implementations::__non_unique_arm_rtti_bit_impl::__type_name_t' (aka 'unsigned int') to 'size_t' (aka 'unsigned long') is not allowed
источник

v

vyacheslav@deepin:~$ in Qt
и гугле тоже, везде какие-то приколы с Android.mk, а где его взять?
источник

我が名はレギオン... in Qt
Попробовать взять более новую версию ндк?
источник

v

vyacheslav@deepin:~$ in Qt
да я разные пробовал
источник

v

vyacheslav@deepin:~$ in Qt
на форуме наоборо посоветовали 21 взять, была 22 последняя
источник

v

vyacheslav@deepin:~$ in Qt
ту, что креатор сам поставил
источник

AS

Anatoly Shirokov in Qt
Вот мои настройки для сборки Qt 5.12.11 проектов:
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202
set QTDIR=c:\Qt\5.12.11\android_armv7
set ANDROID_HOME=c:/Android/sdk
set ANDROID_SDK_ROOT=%ANDROID_HOME%
set ANDROID_NDK_HOST=windows-x86_64
set ANDROID_NDK_PLATFORM=android-16
set ANDROID_NDK_ROOT=c:\Android\sdk\ndk\21.3.6528147
set PATH=%ANDROID_NDK_ROOT%\toolchains\llvm\prebuilt\%ANDROID_NDK_HOST%\bin;%PATH%
set PATH=%ANDROID_NDK_ROOT%\prebuilt\%ANDROID_NDK_HOST%\bin;%PATH%
set PATH=%QTDIR%\bin;%PATH%
set PATH=%JAVA_HOME%\bin;%PATH%
источник

v

vyacheslav@deepin:~$ in Qt
А ты stl через него Билдил?
источник

AS

Anatoly Shirokov in Qt
зачем его билдить?
источник

v

vyacheslav@deepin:~$ in Qt
У меня не билдится библиотека которая юзает stl
источник

AS

Anatoly Shirokov in Qt
в ndk в том числе и собранная libc++.a
источник

AS

Anatoly Shirokov in Qt
а сам проект юзает и stl и rxcpp, проблем нет со сборкой
источник

AS

Anatoly Shirokov in Qt
у тебя конфиг сборки какой?
источник

v

vyacheslav@deepin:~$ in Qt
В плане?
источник

AS

Anatoly Shirokov in Qt
                bat "c:\\tools\\qt-${params.PROJECT_QT}-${params.PROJECT_TOOLCHAIN}.bat && qmake ${env.WORKSPACE}\\src\\qt\\${params.PROJECT} -spec android-clang"
               bat "c:\\tools\\qt-${params.PROJECT_QT}-${params.PROJECT_TOOLCHAIN}.bat && make.exe -j6"
               bat "c:\\tools\\qt-${params.PROJECT_QT}-${params.PROJECT_TOOLCHAIN}.bat && make install INSTALL_ROOT=${env.WORKSPACE}\\distr"
источник

AS

Anatoly Shirokov in Qt
какой спек ты устанавливаешь?
источник

AS

Anatoly Shirokov in Qt
android-clang?
источник