Size: a a a

2020 January 22

M

Mr.Mait in Qt
Интересно, а что если на распбери накатить андроид и туда установить приложение написанное  на Qt...
источник

RG

Renat Garaev in Qt
А разве Андроид и иос версия должна быть только под gpl?
источник

M

Mr.Mait in Qt
Mr.Mait
Интересно, а что если на распбери накатить андроид и туда установить приложение написанное  на Qt...
Имеется ввиду лицензия получается Desktop & Mobile (Qt for Application Development) что ли
источник

IA

Iron Ass in Qt
Всем привет)
Пытаемся собрать pdfium на arm64, дебиановский докер. Во, че говорит:
/android-ndk-r20/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find -lc++
источник

IA

Iron Ass in Qt
Предполагаю, что надо обновить шланг. Или я не права?
источник

SE

Stanislav Ershov in Qt
Iron Ass
Всем привет)
Пытаемся собрать pdfium на arm64, дебиановский докер. Во, че говорит:
/android-ndk-r20/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find -lc++
скорее qt обновить ) или qmake спеки запатчить самому
источник

SE

Stanislav Ershov in Qt
For example to compile for android armv7 ndk r20, locate the file:
C:\Qt\5.13.0\android_armv7\mkspecs\android-clang\qmake.conf
and add the missing -nostdlib++
for android x86 (i use this for emulator), locate the file:
C:\Qt\5.13.0\android_x86\mkspecs\android-clang\qmake.conf
источник

IA

Iron Ass in Qt
На armv7 работало норм
источник

RG

Renat Garaev in Qt
Iron Ass
Всем привет)
Пытаемся собрать pdfium на arm64, дебиановский докер. Во, че говорит:
/android-ndk-r20/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find -lc++
Не дебиан, а андроид приложение в докере в дебиане?
источник

RG

Renat Garaev in Qt
Iron Ass
Всем привет)
Пытаемся собрать pdfium на arm64, дебиановский докер. Во, че говорит:
/android-ndk-r20/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: cannot find -lc++
похоже на ошибки env среды. он не находит компилятора в sdk андроида шланга нету()
источник

IA

Iron Ass in Qt
Renat Garaev
Не дебиан, а андроид приложение в докере в дебиане?
Есть дебиановский докер. В нем qt стоит. В qt архитектура arm64, в которую надо make install qtpdfium)
Ага, яйцо в утке, утка в зайце)
источник

RG

Renat Garaev in Qt
Iron Ass
Есть дебиановский докер. В нем qt стоит. В qt архитектура arm64, в которую надо make install qtpdfium)
Ага, яйцо в утке, утка в зайце)
export NDK_VERSION=r20 && \
export    ANDROID_NDK_ARCH=arch-arm c && \
export    ANDROID_NDK_EABI=llvm c && \
export    ANDROID_NDK_HOST=linux-x86_64 c && \
export    ANDROID_NDK_TOOLCHAIN_PREFIX=arm-linux-androideabi c && \
export    ANDROID_NDK_TOOLCHAIN_VERSION=4.9 c && \
export DEBIAN_FRONTEND=noninteractive c && \
export ANDROID_NDK_HOME=/android-ndk-r20

#android #qt #docker
источник

RG

Renat Garaev in Qt
Iron Ass
Есть дебиановский докер. В нем qt стоит. В qt архитектура arm64, в которую надо make install qtpdfium)
Ага, яйцо в утке, утка в зайце)
есть решение для иглы)
источник

IA

Iron Ass in Qt
Сдк 20 и стоит
источник

SE

Stanislav Ershov in Qt
Stanislav Ershov
For example to compile for android armv7 ndk r20, locate the file:
C:\Qt\5.13.0\android_armv7\mkspecs\android-clang\qmake.conf
and add the missing -nostdlib++
for android x86 (i use this for emulator), locate the file:
C:\Qt\5.13.0\android_x86\mkspecs\android-clang\qmake.conf
вот решение, там нет флага --nostdlib++
источник

RG

Renat Garaev in Qt
Stanislav Ershov
For example to compile for android armv7 ndk r20, locate the file:
C:\Qt\5.13.0\android_armv7\mkspecs\android-clang\qmake.conf
and add the missing -nostdlib++
for android x86 (i use this for emulator), locate the file:
C:\Qt\5.13.0\android_x86\mkspecs\android-clang\qmake.conf
я без этого флага собирал qt из исходников, которые привел параметры и окружения среды
источник

SE

Stanislav Ershov in Qt
я не помню в какой версии qt это пофиксили
источник

RG

Renat Garaev in Qt
Stanislav Ershov
я не помню в какой версии qt это пофиксили
5.13 (ndk 20) собирал и 5.14 (ndk 21)
источник

SE

Stanislav Ershov in Qt
QMAKE_LINK += -nostdlib++ вот так еще можно
источник

SE

Stanislav Ershov in Qt
в самом файле проекта
источник