<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Am 17.07.2016 um 15:58 schrieb Willem
Ferguson:<br>
</div>
<blockquote cite="mid:578B8EFC.7040700@zoology.up.ac.za" type="cite">
<br>
Hallo Axel,
<br>
I hope that the text underneath is not too unreadable.
<br>
<br>
The short version of my request:
<br>
I get an error when running a cross-built Subsurface Android,
<br>
indicating kirigami has not been loaded.
<br>
<br>
The long version of my request;
<br>
I installed Qt5.7 (see location in build.sh)
<br>
Did the patches you suggested.
<br>
Exported JAVA_HOME
<br>
The build runs ok, creating the .apk
<br>
<br>
Underneath the listings of:
<br>
build.sh in packaging/android
<br>
mobile-resources.qrc
<br>
mobile-components.sh
<br>
adb logcat output.
<br>
<br>
Any ideas what I am doing wrong?
<br>
<br>
Kind regards,
<br>
willem
<br>
<br>
git describe
<br>
==========
<br>
v4.5.2-1475-geaed18b
<br>
<br>
Build.sh:
<br>
=================
<br>
set -e
<br>
PLATFORM=$(uname)
<br>
# (trick to get the absolute path, either if we're called with a
<br>
# absolute path or a relative path)
<br>
pushd $(dirname $0)/../../
<br>
export SUBSURFACE_SOURCE=$PWD
<br>
popd
<br>
<br>
# is this a release or debug build
<br>
BUILD_TYPE=Debug
<br>
if [ "$1" = "release" ] || [ "$1" = "Release" ] ; then
<br>
shift
<br>
BUILD_TYPE=Release
<br>
fi
<br>
if [ "$1" = "debug" ] || [ "$1" = "Debug" ] ; then
<br>
# this is the default - still need to eat the argument if
given
<br>
shift
<br>
fi
<br>
<br>
if [ "$1" = "-buildnr" ] ; then
<br>
shift
<br>
BUILD_NR="\"$1\""
<br>
shift
<br>
else
<br>
BUILD_NR="\"0\""
<br>
fi
<br>
<br>
# Configure where we can find things here
<br>
export ANDROID_NDK_ROOT=/usr/share/android-ndk-r12 # --->
<br>
export QT5_ANDROID=/home/willem/Qt/5.7 # --->
<br>
<br>
#if [ ! -z "$QT5_ANDROID" ] ; then
<br>
# echo "Using Qt5 in $QT5_ANDROID"
<br>
#elif [ -d "$SUBSURFACE_SOURCE/../Qt/5.7" ] ; then
<br>
# export QT5_ANDROID=$SUBSURFACE_SOURCE/../Qt/5.7
<br>
#elif [ -d "$SUBSURFACE_SOURCE/../Qt/5.6" ] ; then
<br>
# export QT5_ANDROID=$SUBSURFACE_SOURCE/../Qt/5.6
<br>
#elif [ -d "$SUBSURFACE_SOURCE/../Qt/5.5" ] ; then
<br>
# export QT5_ANDROID=$SUBSURFACE_SOURCE/../Qt/5.5
<br>
#else
<br>
# echo "Cannot find Qt 5.7, 5.6 or 5.5 under
$SUBSURFACE_SOURCE/../Qt"
<br>
# exit 1
<br>
#fi
<br>
<br>
if [ $PLATFORM = Darwin ] ; then
<br>
export
<br>
ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT-$SUBSURFACE_SOURCE/../android-sdk-macosx}
<br>
export ANDROID_NDK_HOST=darwin-x86_64
<br>
else
<br>
export ANDROID_SDK_ROOT=/usr/share/android-sdk-linux #
--->
<br>
export ANDROID_NDK_HOST=linux-x86
<br>
fi
<br>
<br>
........................................
<br>
<br>
export QT5_ANDROID_BIN=${QT5_ANDROID}/android_${QT_ARCH}/bin
<br>
<br>
if [ ! -e ndk-$ARCH ] ; then
<br>
$ANDROID_NDK_ROOT/build/tools/make_standalone_toolchain.py
<br>
--arch=$ARCH --install-dir=ndk-$ARCH --api=16
<br>
fi
<br>
export BUILDROOT=$PWD
<br>
export PATH=${BUILDROOT}/ndk-$ARCH/bin:$PATH
<br>
export PREFIX=${BUILDROOT}/ndk-$ARCH/sysroot/usr
<br>
export PKG_CONFIG_LIBDIR=${PREFIX}/lib/pkgconfig
<br>
export CC=${BUILDROOT}/ndk-$ARCH/bin/${BUILDCHAIN}-gcc
<br>
export CXX=${BUILDROOT}/ndk-$ARCH/bin/${BUILDCHAIN}-g++
<br>
# autoconf seems to get lost without this
<br>
export SYSROOT=${BUILDROOT}/ndk-$ARCH/sysroot
<br>
export CFLAGS="--sysroot=${SYSROOT}"
<br>
export CPPFLAGS="--sysroot=${SYSROOT}"
<br>
export CXXFLAGS="--sysroot=${SYSROOT}"
<br>
# Junk needed for qt-android-cmake
<br>
export ANDROID_STANDALONE_TOOLCHAIN=${BUILDROOT}/ndk-$ARCH
<br>
#if [ $PLATFORM = Darwin ] ; then
<br>
# JAVA_HOME=$(/usr/libexec/java_home)
<br>
# export JAVA_HOME
<br>
#else
<br>
export JAVA_HOME=/usr/share/jdk1.8.0_77 #
----->
<br>
# export JAVA_HOME=/usr #
----->
<br>
#fi
<br>
<br>
<br>
mobile-resouces.qrc
<br>
===================
<br>
<RCC>
<br>
<qresource prefix="/qml">
<br>
<file>main.qml</file>
<br>
<file>Preferences.qml</file>
<br>
<file>About.qml</file>
<br>
<file>CloudCredentials.qml</file>
<br>
<br>
...........
<br>
<br>
<file
alias="menu-edit.png">icons/menu-edit.png</file>
<br>
<file
alias="menu-back.png">icons/menu-back.png</file>
<br>
<file
alias="nocloud.svg">icons/nocloud.svg</file>
<br>
</qresource>
<br>
<qresource prefix="/imports">
<br>
<file
<br>
alias="org/kde/kirigami/Action.qml">kirigami/Action.qml</file>
<br>
# ---->
<br>
<file
<br>
alias="org/kde/kirigami/ApplicationWindow.qml">kirigami/ApplicationWindow.qml</file>
<br>
<br>
<br>
Mobile-components.sh
<br>
=====================
<br>
#!/bin/bash
<br>
#
<br>
# if you run the build.sh script to build Subsurface you'll never
need
<br>
# this, but if you build your binaries differently for some reason
and
<br>
# you want to build Subsurface-mobile, running this from within
the
<br>
# checked out source directory (not your build directory) should
do the
<br>
# trick - you can also run this to update to the latest upstream
when
<br>
# you don't want to rerun the whole build.sh script.
<br>
<br>
SRC=$(cd .. ; pwd)
<br>
<br>
if [ ! -d "$SRC/subsurface" ] || [ ! -d "mobile-widgets" ] || [ !
-d
<br>
"core" ] ; then
<br>
echo "please start this script from the Subsurface source
directory
<br>
(which needs to be named \"subsurface\")."
<br>
exit 1
<br>
fi
<br>
<br>
if [ "$1" = "-nopull" ] ; then
<br>
NOPULL=1
<br>
fi
<br>
<br>
# now bring in the latest Kirigami mobile components plus a couple
of
<br>
icons that we need
<br>
# first, get the latest from upstream
<br>
# yes, this is a bit overkill as we clone a lot of stuff for just
a few
<br>
files, but this way
<br>
# we stop having to manually merge our code with upstream all the
time
<br>
# as we get closer to shipping a production version we'll likely
check
<br>
out specific tags
<br>
# or SHAs from upstream
<br>
cd $SRC
<br>
if [ ! -d kirigami ] ; then
<br>
git clone git://github.com/KDE/kirigami
<br>
fi
<br>
if [ "$NOPULL" = "" ] ; then
<br>
pushd kirigami
<br>
git pull
<br>
popd
<br>
fi
<br>
if [ ! -d breeze-icons ] ; then
<br>
git clone git://anongit.kde.org/breeze-icons
<br>
fi
<br>
if [ "$NOPULL" = "" ] ; then
<br>
pushd breeze-icons
<br>
git pull
<br>
popd
<br>
fi
<br>
<br>
# now copy the components and a couple of icons into plae
<br>
MC=$SRC/subsurface/mobile-widgets/qml/kirigami
<br>
PMMC=kirigami/src/controls #
------------->
<br>
BREEZE=breeze-icons
<br>
<br>
rm -rf $MC
<br>
mkdir -p $MC/icons
<br>
cp -R $PMMC/* $MC/
<br>
#cp $PMMC/../fallbacktheme/*qml $MC/
<br>
cp -R $PMMC/templates/* $MC/ #
<br>
----------->
<br>
<br>
# fix plugin requirement
<br>
sed -i -e 's/^plugin kirigamiplugin/# plugin kirigamiplugin/'
$MC/qmldir
<br>
<br>
<br>
adb logcat | -i subsurface:
<br>
===========================
<br>
07-17 11:08:38.755 4145 4145 I ApplicationPackageManager:
<br>
load=org.subsurfacedivelog.mobile, bg=192-192, dr=192-192
<br>
07-17 11:08:48.805 4438 4438 I Timeline: Timeline:
<br>
Activity_launch_request id:org.subsurfacedivelog.mobile
time:9386825
<br>
07-17 11:08:48.835 13025 13025 W SELinux : SELinux:
<br>
seapp_context_lookup: seinfo=default, level=s0:c512,c768,
<br>
pkgname=org.subsurfacedivelog.mobile
<br>
07-17 11:08:48.875 3468 3579 D ISSUE_DEBUG: InputChannelName :
8ae118c
<br>
Starting org.subsurfacedivelog.mobile
<br>
07-17 11:08:48.875 13025 13025 D InjectionManager:
fillFeatureStoreMap
<br>
org.subsurfacedivelog.mobile
<br>
07-17 11:08:48.875 13025 13025 I InjectionManager: Constructor
<br>
org.subsurfacedivelog.mobile, Feature store :{}
<br>
07-17 11:08:48.925 3468 3579 V WindowStateAnimator: Finishing
drawing
<br>
window Window{8ae118c u0 d0 Starting
org.subsurfacedivelog.mobile}:
<br>
mDrawState=DRAW_PENDING
<br>
07-17 11:08:48.925 3468 3579 V WindowStateAnimator: Finishing
drawing
<br>
window Window{8ae118c u0 d0 Starting
org.subsurfacedivelog.mobile}:
<br>
mDrawState=COMMIT_DRAW_PENDING
<br>
07-17 11:08:49.065 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Concurrent.so:
<br>
unused DT entry: type 0x1d arg 0xc8e
<br>
07-17 11:08:49.065 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Concurrent.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.065 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Gui.so:
unused DT
<br>
entry: type 0x1d arg 0x5066f
<br>
07-17 11:08:49.065 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Gui.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.075 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Widgets.so:
<br>
unused DT entry: type 0x1d arg 0x6b435
<br>
07-17 11:08:49.075 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Widgets.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.085 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Svg.so:
unused DT
<br>
entry: type 0x1d arg 0x8f3b
<br>
07-17 11:08:49.085 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Svg.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.095 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Positioning.so:
<br>
unused DT entry: type 0x1d arg 0x5afb
<br>
07-17 11:08:49.095 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Positioning.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.105 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Network.so:
<br>
unused DT entry: type 0x1d arg 0x119fc
<br>
07-17 11:08:49.105 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Network.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.105 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Qml.so:
unused DT
<br>
entry: type 0x1d arg 0x33ce0
<br>
07-17 11:08:49.105 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Qml.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.115 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Quick.so:
unused
<br>
DT entry: type 0x1d arg 0x3d948
<br>
07-17 11:08:49.115 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Quick.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.125 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5AndroidExtras.so:
<br>
unused DT entry: type 0x1d arg 0x5920
<br>
07-17 11:08:49.125 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5AndroidExtras.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.135 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Bluetooth.so:
<br>
unused DT entry: type 0x1d arg 0x6e39
<br>
07-17 11:08:49.135 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5Bluetooth.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.135 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5QuickParticles.so:
unused
<br>
DT entry: type 0x1d arg 0x365b
<br>
07-17 11:08:49.135 13025 13025 W linker :
<br>
/data/app/org.subsurfacedivelog.mobile-1/lib/arm/libQt5QuickParticles.so:
unsupported
<br>
flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.145 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/platforms/android/libqtforandroid.so:
<br>
unused DT entry: type 0x1d arg 0x9315
<br>
07-17 11:08:49.145 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/platforms/android/libqtforandroid.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.145 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/platforms/android/libqtforandroid.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqtforandroid.so"
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/bearer/libqandroidbearer.so:
<br>
unused DT entry: type 0x1d arg 0x1746
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/bearer/libqandroidbearer.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/bearer/libqandroidbearer.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqandroidbearer.so"
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/position/libqtposition_android.so:
<br>
unused DT entry: type 0x1d arg 0x132d
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/position/libqtposition_android.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.155 13025 13025 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/plugins/position/libqtposition_android.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqtposition_android.so"
<br>
07-17 11:08:49.205 3468 4436 D ISSUE_DEBUG: InputChannelName :
8e404c1
<br>
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity
<br>
07-17 11:08:49.345 13025 13077 D libGLESv1: DTS_GLAPI : DTS is not
<br>
allowed for Package : org.subsurfacedivelog.mobile
<br>
07-17 11:08:49.385 3468 4451 V WindowStateAnimator: Finishing
drawing
<br>
window Window{8e404c1 u0 d0
<br>
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity}:
<br>
mDrawState=DRAW_PENDING
<br>
07-17 11:08:49.405 3468 3579 I ActivityManager: Displayed
<br>
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity:
<br>
+587ms
<br>
07-17 11:08:49.405 3468 3579 I Timeline: Timeline:
<br>
Activity_windows_visible id: ActivityRecord{523995c u0
<br>
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity
<br>
t83} time:9387428
<br>
07-17 11:08:49.415 13025 13091 W Subsurface: (null):0 ((null)):
<br>
QFont::setPointSizeF: Point size <= 0 (-1.000000), must be
greater than 0
<br>
07-17 11:08:49.435 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick.2/libqtquick2plugin.so:
<br>
unused DT entry: type 0x1d arg 0x4bd
<br>
07-17 11:08:49.435 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick.2/libqtquick2plugin.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.435 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick.2/libqtquick2plugin.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqtquick2plugin.so"
<br>
07-17 11:08:49.445 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/libqtquickcontrolsplugin.so:
<br>
unused DT entry: type 0x1d arg 0x41f5
<br>
07-17 11:08:49.445 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/libqtquickcontrolsplugin.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.445 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/libqtquickcontrolsplugin.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqtquickcontrolsplugin.so"
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Window.2/libwindowplugin.so:
<br>
unused DT entry: type 0x1d arg 0x493
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Window.2/libwindowplugin.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Window.2/libwindowplugin.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libwindowplugin.so"
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Dialogs/libdialogplugin.so:
<br>
unused DT entry: type 0x1d arg 0x249b
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Dialogs/libdialogplugin.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.455 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Dialogs/libdialogplugin.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libdialogplugin.so"
<br>
07-17 11:08:49.465 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Layouts/libqquicklayoutsplugin.so:
<br>
unused DT entry: type 0x1d arg 0x1b00
<br>
07-17 11:08:49.465 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Layouts/libqquicklayoutsplugin.so:
<br>
unsupported flags DT_FLAGS_1=0x81
<br>
07-17 11:08:49.465 13025 13105 W linker :
<br>
/data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Layouts/libqquicklayoutsplugin.so:
<br>
is missing DT_SONAME will use basename as a replacement:
<br>
"libqquicklayoutsplugin.so"
<br>
07-17 11:08:49.475 13025 13091 W Subsurface: (null):0 ((null)):
<br>
QQmlApplicationEngine failed to load component
<br>
07-17 11:08:49.475 13025 13091 W Subsurface: (null):0 ((null)):
<br>
qrc:///qml/main.qml:9 module "org.kde.kirigami" is not installed
<br>
07-17 11:08:49.475 13025 13091 W Subsurface:
<br>
07-17 11:08:49.855 4145 4145 I ApplicationPackageManager:
<br>
load=org.subsurfacedivelog.mobile, bg=192-192, dr=192-192
<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________
<br>
subsurface mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:subsurface@subsurface-divelog.org">subsurface@subsurface-divelog.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a>
<br>
</blockquote>
<br>
<p>Dear Willem,</p>
now I've tried half of the night to get a running SubSurface again
on my mobile - and failed. After updating to the latest git sources
I was able to recreate your problem. I fixed <br>
<ul>
<li>copying the correct qml files (no success) and then I tried <br>
</li>
<li>with the <span class="subject"><a
href="https://www.mail-archive.com/search?l=subsurface@subsurface-divelog.org&q=subject:%22Re%5C%3A+%5C%5BPATCH%5C%5D+WIP%5C%3A+use+kirigami+plugin+instead+of+embedding+in+qrc%22&o=newest"
rel="nofollow" style="color: rgb(160, 30, 30);
text-decoration: none;"><span itemprop="name">[PATCH] WIP:
use kirigami plugin instead of embedding in qrc</span></a></span>.
The problem here was the dependency from ECM which caused
problems to build (using Android.cmake). </li>
</ul>
I decided to wait until the kirigami-plugin battle is gone. I am
with Marco using the plugin since copying the qml files was working,
but not the solution of choice. <br>
<br>
If I can test or do something, please let me know. I promise I'll
check the mails and commits in git frequently. If there are good
news I'll publish.<br>
<br>
Best Regards,<br>
Axel.<br>
<br>
<pre class="moz-signature" cols="60">--
Axel Richter
</pre>
</body>
</html>