Update android infrastructure, dependencies and toolchain

Anton Lundin glance at acc.umu.se
Fri Jun 24 14:08:51 PDT 2016


On 23 June, 2016 - Dirk Hohndel wrote:

> 
> > On Jun 23, 2016, at 1:56 PM, Anton Lundin <glance at acc.umu.se> wrote:
> > 
> > This patch series updates our android infrastructure and does some
> > needed changes to the surrounding code.
> > 
> > I'm not completely confident with all the changes here, and planning to
> > do some more testing during the weekend.
> > 
> > Dirk: If you feel that you can subject the Alpha testers for some alpha
> > code feel free to merge it.
> 
> So I pushed all this to the android_test branch. Here’s the problem, if I blow away the ndk-arm and the run the build script it repopulates the ndk-arm, but then the build of Subsurface fails.
> 
> First it can’t find libstdc++.a and libsupc++.a
> Once I copy these into a place it’s looking for them (like ndk-arm/arm-linux-androideabi/lib/ ) the compile still fails to find various include files. Which begs the question “what am I doing wrong”? Or “why does this work for Anton but not on my system”?
> 

It smells to me like your android-ndk-r12 install is fubar. Try to re-do
that one.

Remember that you need to blow away all the *-build-* directories to.

There was a typo in the libssh2 patching, so a patch for that is
coming.


I tried to get independent builds going in Travis-ci but everything is
against me.

We don't build against 5.2.1 any longer:
/home/travis/build/glance-/subsurface/build/tests/qrc_subsurface.cpp:9:28:
fatal error: QtCore/qglobal.h: No such file or directory


And the qt installers for newer Qt doesn't work in headless mode
any more.


//Anton - Who obviously sucks at writing subjects in cover letters.


-- 
Anton Lundin	+46702-161604


More information about the subsurface mailing list