Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.13.0 Beta4, 5.13.0 RC 1
-
ndk r18b and sdk 28
lubuntu 19.04 x64
-
-
2fa86c42799b05f73797073061de1b1cbc7caefc (qt/qtdoc/5.12)
Description
https://doc-snapshots.qt.io/qt5-5.13/android-openssl-support.html does not work to build openssl 1.1.0k for android with ndk r18b and sdk 28
First it does not find .o files
/usr/bin/ld: cannot find crtbegin_so.o: No such file or directory
if I link it directly to target platform lib
ln -s .../android-ndk-r18b/platforms/android-28/arch-arm/usr/lib/crtbegin_so.o
, the output error is
/usr/bin/ld: crtbegin_so.o: relocations in generic ELF (EM: 40) /usr/bin/ld: crtbegin_so.o: relocations in generic ELF (EM: 40) /usr/bin/ld: crtbegin_so.o: relocations in generic ELF (EM: 40) /usr/bin/ld: crtbegin_so.o: relocations in generic ELF (EM: 40) /usr/bin/ld: crtbegin_so.o: relocations in generic ELF (EM: 40) /usr/bin/ld: crtbegin_so.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status
So, I could not build open ssl 1.1 for 5.13 beta 4
Attachments
Issue Links
- relates to
-
QTBUG-73474 'SSL handshake failed' on 64 bit android
- Closed
-
QTCREATORBUG-18652 building ssl for android: cannot find crtbegin_so.o: No such file or directory
- Reported
-
QTBUG-73474 'SSL handshake failed' on 64 bit android
- Closed
For Gerrit Dashboard: QTBUG-76202 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
264726,2 | Android: Update OpenSSL page | 5.12 | qt/qtdoc | Status: MERGED | +2 | 0 |