flagarde / openssl-cmake

Build OpenSSL with CMake on Linux, MacOS, Win32, Win64

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

linking error while building Qt 5.15.0 with local openssl 1.1.1

cgilles opened this issue · comments

Hi,

I use your Cmake SSL wrapper to build dependencies for digiKam program. The goal is to have a up-tod-ate libraries on a devel computer to check compilation rules and fix target application implementations.

https://github.com/cgilles/digikam-install-deps

There is a linking error when Qt5.15.0 is compiled with QtNetwork component which use openssl. As Qt 5.15.0 require openssl 1.1.1, i use your project to previously install in a local place the right compiled openssl version. See below the log from Qt compilation :

../../include/QtCore/../../src/corelib/global/qnamespace.h:1582:9: note: declared here
MatchRegExp Q_DECL_ENUMERATOR_DEPRECATED_X("MatchRegExp is deprecated. Use MatchRegularExpression instead") = 4,
^~~~~~~~~~~
WARNING: Failure to find: /mnt/devel/build.qt5/ext_qt/ext_qt-prefix/src/ext_qt/qtbase/src/gui/qt5gui_metatypes.json
access/qnetworkaccessdebugpipebackend_p.h:0: Note: No relevant classes found. No output generated.
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(d1_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(methods.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(packet.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(pqueue.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(s3_lib.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(s3_msg.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_cert.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_ciph.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_conf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_init.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_mcnf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_rsa.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_sess.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(t1_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(t1_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(tls13_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(tls_srp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(rec_layer_d1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(rec_layer_s3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl3_buffer.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl3_record.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl3_record_tls13.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(extensions.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(extensions_clnt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(extensions_cust.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(extensions_srvr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(statem.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(statem_clnt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(statem_dtls.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(statem_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(statem_srvr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(d1_msg.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(d1_srtp.c.o): relocation R_X86_64_32S against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(s3_cbc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(s3_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libssl.a(ssl_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cryptlib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cversion.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ex_data.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(init.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(mem.c.o): relocation R_X86_64_32S against symbol CRYPTO_malloc' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(mem_sec.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(o_str.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_int.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_object.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_strex.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_time.c.o): relocation R_X86_64_32 against symbol ASN1_TIME_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ameth_lib.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn1_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn1_par.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn_pack.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(d2i_pr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p8_pkey.c.o): relocation R_X86_64_32 against symbol PKCS8_PRIV_KEY_INFO_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_dec.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_fre.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_new.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_typ.c.o): relocation R_X86_64_32 against symbol ASN1_OCTET_STRING_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_utl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_algor.c.o): relocation R_X86_64_32 against symbol X509_ALGOR_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_int64.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(async.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(async_wait.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(async_posix.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(b_addr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(b_dump.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(b_print.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(b_sock.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(b_sock2.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bf_buff.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_meth.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bss_file.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bss_mem.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bss_sock.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_const.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_mont.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_mul.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_shift.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(buffer.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cmac.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(c_zlib.c.o): relocation R_X86_64_32S against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(comp_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_mod.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_ssl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_log.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_oct.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_policy.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_sct.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_sct_ctx.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_vfy.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_ameth.c.o): relocation R_X86_64_32S against symbol dhx_asn1_meth' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_asn1.c.o): relocation R_X86_64_32 against symbol DHparams_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_check.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_key.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_rfc5114.c.o): relocation R_X86_64_32 against symbol _bignum_dh1024_160_p' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_ameth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_ossl.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dso_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_ameth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_check.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_curve.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_key.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_kmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_mult.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_oct.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecdh_ossl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecdsa_ossl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecdsa_sign.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecdsa_vrf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eck_prn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecp_mont.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecp_nist.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecp_oct.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecp_smpl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecx_meth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(curve448.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eddsa.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(f_generic.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(scalar.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(f_impl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_dyn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_fat.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_init.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_lib.c.o): relocation R_X86_64_32 against symbol do_engine_lock_init_ossl_' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_list.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_openssl.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_pkey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_asnmth.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_cipher.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_dh.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_digest.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_dsa.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_eckey.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_pkmeth.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_rand.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tb_rsa.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(err.c.o): relocation R_X86_64_32S against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(c_allc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(c_alld.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cmeth_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(digest.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_aes.c.o): relocation R_X86_64_32S against symbol AES_decrypt' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_aria.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_bf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_camellia.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_cast.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_chacha20_poly1305.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_des.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_des3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_idea.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_null.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_rc2.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_rc4.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_rc4_hmac_md5.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_sm4.c.o): relocation R_X86_64_32 against symbol SM4_encrypt' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_seed.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(e_xcbc_d.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_pkey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_md4.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_md5.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_md5_sha1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_sha3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_mdc2.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_null.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_ripemd.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_sha1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_sigver.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_wp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(names.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pmeth_fn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pmeth_gn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pmeth_lib.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(hm_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(hmac.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(i_cbc.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(i_ecb.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(hkdf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(kdf_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(scrypt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tls1_prf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(lhash.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(gcm128.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocb128.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(wrap128.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(o_names.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(obj_dat.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(obj_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(obj_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(obj_xref.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_asn.c.o): relocation R_X86_64_32 against symbol OCSP_SIGNATURE_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_cl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_ext.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_srv.c.o): relocation R_X86_64_32 against symbol OCSP_BASICRESP_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_vfy.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_all.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_lib.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_oth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_pkey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_x509.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_xaux.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_asn.c.o): relocation R_X86_64_32 against symbol PKCS12_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_kiss.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_mutl.c.o): relocation R_X86_64_32S against symbol PKCS12_key_gen_utf8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_p8d.c.o): relocation R_X86_64_32 against symbol PKCS8_PRIV_KEY_INFO_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_sbag.c.o): relocation R_X86_64_32 against symbol X509_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_utl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pk12err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pk7_asn1.c.o): relocation R_X86_64_32 against symbol PKCS7_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pk7_doit.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pk7_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pkcs7err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(poly1305_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(drbg_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rand_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rand_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rand_unix.c.o): relocation R_X86_64_32 against symbol getentropy@@GLIBC_2.25' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rc2_cbc.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rc2_skey.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rc4_skey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_ameth.c.o): relocation R_X86_64_32 against symbol RSA_PSS_PARAMS_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_asn1.c.o): relocation R_X86_64_32 against symbol RSA_PSS_PARAMS_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_chk.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_crpt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_mp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_ossl.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_pk1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_pss.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_saos.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_sign.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_ssl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_x931.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(seed.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(seed_cbc.c.o): relocation R_X86_64_32 against symbol SEED_encrypt' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(seed_cfb.c.o): relocation R_X86_64_32S against symbol SEED_encrypt' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(seed_ofb.c.o): relocation R_X86_64_32S against symbol SEED_encrypt' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(keccak1600.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sha1_one.c.o): relocation R_X86_64_32S against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sha256.c.o): relocation R_X86_64_32S against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sha512.c.o): relocation R_X86_64_32S against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(siphash_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sm2_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sm2_sign.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_sm3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sm4.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(srp_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(srp_vfy.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(stack.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(store_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(store_init.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(store_register.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ts_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(txt_db.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ui_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(wp_dgst.c.o): relocation R_X86_64_32S against .bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(by_dir.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(by_file.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(t_x509.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_att.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_cmp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_def.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_lu.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_obj.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_set.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_trs.c.o): relocation R_X86_64_32S against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_txt.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_v3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_vfy.c.o): relocation R_X86_64_32 against symbol X509_free' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_vpm.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509cset.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509name.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_all.c.o): relocation R_X86_64_32 against symbol X509_CINF_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_attrib.c.o): relocation R_X86_64_32 against symbol X509_ATTRIBUTE_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_crl.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_exten.c.o): relocation R_X86_64_32 against symbol X509_EXTENSION_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_name.c.o): relocation R_X86_64_32 against symbol X509_NAME_ENTRY_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_pubkey.c.o): relocation R_X86_64_32 against symbol X509_PUBKEY_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_req.c.o): relocation R_X86_64_32 against symbol X509_REQ_INFO_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_x509.c.o): relocation R_X86_64_32 against symbol X509_CINF_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_x509a.c.o): relocation R_X86_64_32 against symbol X509_CERT_AUX_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pcy_cache.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pcy_data.c.o): relocation R_X86_64_32 against symbol POLICYQUALINFO_free' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pcy_map.c.o): relocation R_X86_64_32 against symbol POLICY_MAPPING_free' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pcy_tree.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_akeya.c.o): relocation R_X86_64_32 against symbol AUTHORITY_KEYID_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_bcons.c.o): relocation R_X86_64_32 against symbol BASIC_CONSTRAINTS_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_conf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_cpols.c.o): relocation R_X86_64_32 against symbol CERTIFICATEPOLICIES_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_crld.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_genn.c.o): relocation R_X86_64_32 against symbol OTHERNAME_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_info.c.o): relocation R_X86_64_32 against symbol ACCESS_DESCRIPTION_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_lib.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_ncons.c.o): relocation R_X86_64_32 against symbol GENERAL_SUBTREE_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_pci.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_pcia.c.o): relocation R_X86_64_32 against symbol PROXY_POLICY_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_pcons.c.o): relocation R_X86_64_32 against symbol POLICY_CONSTRAINTS_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_pku.c.o): relocation R_X86_64_32 against symbol PKEY_USAGE_PERIOD_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_pmaps.c.o): relocation R_X86_64_32 against symbol POLICY_MAPPING_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_prn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_purp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_skey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_sxnet.c.o): relocation R_X86_64_32 against symbol SXNETID_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_tlsf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_utl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(threads_pthread.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cpt_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ctype.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(aes_cbc.c.o): relocation R_X86_64_32 against symbol AES_encrypt' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(aes_core.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(aria.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_bitstr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_d2i_fp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_digest.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_dup.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_i2d_fp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_mbstr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_sign.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_strnid.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(a_verify.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn1_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn1_gen.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(f_int.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(i2d_pr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(nsseq.c.o): relocation R_X86_64_32 against symbol NETSCAPE_CERT_SEQUENCE_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(t_pkey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(tasn_prn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_bignum.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_info.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_pkey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_sig.c.o): relocation R_X86_64_32 against symbol X509_SIG_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_spki.c.o): relocation R_X86_64_32 against symbol NETSCAPE_SPKAC_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x_val.c.o): relocation R_X86_64_32 against symbol X509_VAL_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(async_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bf_ecb.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bf_enc.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bf_skey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bss_null.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_blake2b.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(m_blake2s.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_add.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_asm.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_blind.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_ctx.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_div.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_exp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_exp2.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_gcd.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_intern.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_kron.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_mod.c.o): relocation R_X86_64_32 against symbol BN_sub' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_nist.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_prime.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_print.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_rand.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_recp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_sqrt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(buf_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cmll_cbc.c.o): relocation R_X86_64_32 against symbol Camellia_encrypt' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(c_enc.c.o): relocation R_X86_64_32S against symbol CAST_S_table0' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(c_skey.c.o): relocation R_X86_64_32S against symbol CAST_S_table4' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cm_pmeth.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_env.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_io.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_kari.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_lib.c.o): relocation R_X86_64_32 against symbol CMS_ContentInfo_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_pwri.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_sd.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(comp_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_b64.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_x509v3.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cfb64ede.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cfb_enc.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(des_enc.c.o): relocation R_X86_64_32S against symbol DES_SPtrans' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ecb_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(set_key.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(xcbc_enc.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_rfc7919.c.o): relocation R_X86_64_32S against symbol _bignum_const_2' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_gen.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dsa_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dso_dlfcn.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dso_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(curve25519.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec2_oct.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec2_smpl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_pmeth.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ec_print.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_cnf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_ctrl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_err.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(eng_table.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(err_prn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_md.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(encode.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_cnf.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_key.c.o): relocation R_X86_64_32 against .bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(evp_pbe.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p5_crpt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p5_crpt2.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p_sign.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p_verify.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pbe_scrypt.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ocsp_ht.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_ocsp.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_info.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pem_pk8.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_add.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_crpt.c.o): relocation R_X86_64_32S against symbol PKCS12_key_gen_utf8' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_decr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_key.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p12_p8e.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pk7_attr.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(drbg_ctr.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_gen.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_none.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(rsa_oaep.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(siphash.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(sm2_crypt.c.o): relocation R_X86_64_32 against symbol SM2_Ciphertext_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(loader_file.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(store_lib.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ui_lib.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ui_null.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ui_openssl.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(wp_block.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(x509_req.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(pcy_node.c.o): relocation R_X86_64_32 against .text' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_admis.c.o): relocation R_X86_64_32 against symbol NAMING_AUTHORITY_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_akey.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_alt.c.o): relocation R_X86_64_32 against symbol X509V3_conf_free' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_bitst.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_enum.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_extku.c.o): relocation R_X86_64_32 against symbol EXTENDED_KEY_USAGE_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(v3_ia5.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(aes_wrap.c.o): relocation R_X86_64_32 against symbol AES_encrypt' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn_mime.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn_moid.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(asn_mstbl.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_ndef.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(f_string.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p5_pbe.c.o): relocation R_X86_64_32 against symbol PBEPARAM_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p5_pbev2.c.o): relocation R_X86_64_32 against symbol PBE2PARAM_it' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(p5_scrypt.c.o): relocation R_X86_64_32 against symbol SCRYPT_PARAMS_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(blake2b.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(blake2s.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bn_gf2m.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(camellia.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_att.c.o): relocation R_X86_64_32S against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_dd.c.o): relocation R_X86_64_32 against symbol CMS_DigestedData_it' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(cms_enc.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_api.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(conf_def.c.o): relocation R_X86_64_32 against .data' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(ct_prn.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_gen.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(dh_kdf.c.o): relocation R_X86_64_32S against .data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_b64.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /mnt/devel/qt5/lib/libcrypto.a(bio_asn1.c.o): relocation R_X86_64_32 against .rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: nonrepresentable section on output
collect2: error: ld returned 1 exit status
gmake[7]: *** [Makefile:623: ../../lib/libQt5Network.so.5.15.0] Error 1
gmake[6]: *** [Makefile:276: sub-network-make_first] Error 2
gmake[6]: *** Waiting for unfinished jobs....

In fact i suspect that you miss to apply -pic flag for 32/64bits binary compatibility (even if my target is a 64 bits one).

I check the libssl.a and libcryto.a compiled and all are 64 bits archives :

objdump -f libssl.a |grep "format"

bio_ssl.c.o: file format elf64-x86-64
d1_lib.c.o: file format elf64-x86-64
d1_msg.c.o: file format elf64-x86-64
d1_srtp.c.o: file format elf64-x86-64
methods.c.o: file format elf64-x86-64
packet.c.o: file format elf64-x86-64
pqueue.c.o: file format elf64-x86-64
s3_cbc.c.o: file format elf64-x86-64
s3_enc.c.o: file format elf64-x86-64
s3_lib.c.o: file format elf64-x86-64
s3_msg.c.o: file format elf64-x86-64
ssl_asn1.c.o: file format elf64-x86-64
ssl_cert.c.o: file format elf64-x86-64
ssl_ciph.c.o: file format elf64-x86-64
ssl_conf.c.o: file format elf64-x86-64
ssl_err.c.o: file format elf64-x86-64
ssl_init.c.o: file format elf64-x86-64
ssl_lib.c.o: file format elf64-x86-64
ssl_mcnf.c.o: file format elf64-x86-64
ssl_rsa.c.o: file format elf64-x86-64
ssl_sess.c.o: file format elf64-x86-64
ssl_stat.c.o: file format elf64-x86-64
ssl_txt.c.o: file format elf64-x86-64
ssl_utst.c.o: file format elf64-x86-64
t1_enc.c.o: file format elf64-x86-64
t1_lib.c.o: file format elf64-x86-64
t1_trce.c.o: file format elf64-x86-64
tls13_enc.c.o: file format elf64-x86-64
tls_srp.c.o: file format elf64-x86-64
dtls1_bitmap.c.o: file format elf64-x86-64
rec_layer_d1.c.o: file format elf64-x86-64
rec_layer_s3.c.o: file format elf64-x86-64
ssl3_buffer.c.o: file format elf64-x86-64
ssl3_record.c.o: file format elf64-x86-64
ssl3_record_tls13.c.o: file format elf64-x86-64
extensions.c.o: file format elf64-x86-64
extensions_clnt.c.o: file format elf64-x86-64
extensions_cust.c.o: file format elf64-x86-64
extensions_srvr.c.o: file format elf64-x86-64
statem.c.o: file format elf64-x86-64
statem_clnt.c.o: file format elf64-x86-64
statem_dtls.c.o: file format elf64-x86-64
statem_lib.c.o: file format elf64-x86-64
statem_srvr.c.o: file format elf64-x86-64

Thanks in advance for your help

Best Regards

Gilles Caulier

My PR #2 fix the problem.

Hello,
Thanks for the report. I think you can activate the -fPIC flag using -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE when running cmake but i will turn on to true by default. Please let me know if it solves your problem.

yes, the cmake option do the stuff. Thanks for the tip, i forget this cmake feature.
You are right to turn on this option by default directly in your project is the right way.

Gilles Caulier

Ok thx for the news. I think I can close the issue then. I prefer to use the CMake way as much as possible. Maybe they do it in a more fancy or clever way for some compiler i don't know.

I patched my repository like this :

cgilles/digikam-install-deps@a819fd5

Gilles Caulier

Looks great, I activate the fpic by default but it better to secure yourself activating it too as you did. I don't know if openssl can be build without it. Anyway givent he opportunity to programmer to switch off can not hurt