Hello,

I have an application which uses QSslSocket which made it automatically depended on OpenSSL. While it is distributed to Linux or other Unix'es there is no problem because openssl i almost always there. The problem is that to make full use of my application on Windows OpenSSL must be installed. And here's where my question arises: can I somehow easily distribute OpenSSL with my Qt application? I mean in a way that will not require to run the OpenSSL installer?

At the moment my program is distributed as na zip which simply extracts to an folder with my apps exe and dll's from Qt and some other libraries. Adding OpenSSL dll's doesn't solve the problem and after I try to make a SSL connection I get a message in the console that Qt failed to create SSL_context because of unresolved symblos. It looks like those ssl dll aren't loaded.

I would be most grateful for your help!

--
walec51