[Interest] Enabling OpenSSL on a shared build of Qt
Nuno Santos
nunosantos at imaginando.pt
Wed Mar 2 17:22:18 CET 2016
I think I have missed something. If it has support enabled by default why can’t he find openssl on my system? I’m on Mac OSX 10.11.2 and I there are this crypto and ssl libs available:
/opt/local/lib/libcrypto.dylib
/usr/lib/libcrypto.dylib
/opt/local/lib/libssl.dylib
/usr/lib/libssl.dylib
Are they incompatible?
I would compile Qt if needed I just want to see if I can avoid it.
Thx,
Nuno
> On 02 Mar 2016, at 16:14, Koehne Kai <Kai.Koehne at theqtcompany.com> wrote:
>
>
>
>> -----Original Message-----
>> From: Interest [mailto:interest-
>> bounces+kai.koehne=theqtcompany.com at qt-project.org] On Behalf Of
>> Nuno Santos
>> Sent: Wednesday, March 02, 2016 4:38 PM
>> To: interest <interest at qt-project.org>
>> Subject: [Interest] Enabling OpenSSL on a shared build of Qt
>>
>> Hi,
>>
>> I’m using Qt 5.5.1 clang_64 prebuilt package and it doesn’t seem to have
>> OpenSSL support built in as I’m receiving this output.
>>
>> From documentation I see that OpenSSL is enabled by default however it
>> doesn’t seem to able to find it.
>
> It does try to load libssl.so, libcrypto.so with different version numbers, in different places. Enjoy
>
> https://code.woboq.org/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp.html
>
>> I’m even trying to additionally link ssl libraries to the app but it doesn’t
>> seem to work either.
>
> You need to recompile Qt to dynamically or statically link openssl.
>
> Regards
>
> Kai
More information about the Interest
mailing list