[Android-development] [Interest] [Qt-creator] Android will require 64bit soon

René Hansen renehh at gmail.com
Tue Jul 2 16:07:20 CEST 2019


I'm about to migrate to 64bit myself and coincidentally I just pushed a
build config for OpenSSL 1.1.1c to my own build system -
https://github.com/rhardih/bad. (N.B. Docker
<https://www.docker.com/get-started> is a pre-requisite.)

There's a rudimentary Qt based autotest included if you'd like to test it
on a device -
https://github.com/rhardih/bad/tree/master/tests/openssl/openssl-1-1-1c

In short this is steps to get a working *.so* file:

$ git clone https://github.com/rhardih/bad.git
$ cd bad
$ make openssl-arm64-v8a/1.1.1c
$ eval "$(.bad/bin/bad init -)"
$ bad extract openssl/1.1.1c-arm64-v8a

You should have the following files on your host afterwards:

$ tree extracted/openssl-1.1.1c-arm64-v8a-build/lib
extracted/openssl-1.1.1c-arm64-v8a-build/lib
├── engines-1.1
│   ├── capi.so
│   └── padlock.so
├── libcrypto.a
├── libcrypto.so -> libcrypto.so.1.1
├── libcrypto.so.1.1
├── libssl.a
├── libssl.so -> libssl.so.1.1
├── libssl.so.1.1
└── pkgconfig
    ├── libcrypto.pc
    ├── libssl.pc
    └── openssl.pc


Cheers,

René


On Tue, 28 May 2019 at 09:50, ekke <ekke at ekkes-corner.org> wrote:

> Am 28.05.19 um 09:37 schrieb Guenter Schwann:
> > On Samstag, 2. Februar 2019 16:30:55 CEST ekke wrote:
> >> Am 02.02.19 um 04:29 schrieb Aleksey Kontsevich:
> >>> 01.02.2019, 12:11, "ekke" <ekke at ekkes-corner.org>:
> >>>> Also I think I must then also compile OpenSSL for 32 bit and 64 bit
> and
> >>>> then need to know HowTo include into .pro>
> >>> That could help You to do this:
> >>> https://github.com/akontsevich/openssl-android-build
> >> Thx Aleksey,
> >>
> >> your github project looks great. Later this month I'll add 64 bit
> >> support to my Qt Android projects and will try to use your project to
> >> build OpenSSL for Android 32 + 64 Bit.
> > Have you been able to use SSL with 64 Bit Android?
>
> ... had so much work on Qt mobile customer projects and august was so
> far away ;-)
>
> now in June I'll test 64 bit builds - if there are problems, perhaps
> switching to Qt 5.13 and OpenSSL 1.1 (haven't looked for 1.1 scripts to
> build yet BTW)
>
> ciao
>
> ekke
>
> > As it is broken for me https://bugreports.qt.io/browse/QTBUG-73474
> >
> > And there seem to be more Android 64 Bit issues :(
> > https://lists.qt-project.org/pipermail/android-development/2019-May/
> > 001092.html
> >
> > Günter
> >
> >
> >
> >
>
> _______________________________________________
> Android-development mailing list
> Android-development at qt-project.org
> https://lists.qt-project.org/listinfo/android-development
>


-- 
Never fear, Linux is here.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/android-development/attachments/20190702/f370219c/attachment.html>


More information about the Android-development mailing list