Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 5.13.0 Beta4, 5.13.0 RC 1
-
Fix Version/s: 5.12.5, 5.13.1, 5.14.0 Alpha
-
Component/s: Build System, Documentation
-
Labels:
-
Environment:ndk r18b and sdk 28
lubuntu 19.04 x64
-
Platform/s:
-
Commits: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
-