[Qt-interest] SSL support in QT
Serge
mb0 at km.ru
Sun Feb 1 23:02:09 CET 2009
Hello,
I'm using qt-win-commercial-4.3.3-vs2005.exe
C:\Qt\4.3.3\examples\network\securesocketclient\release\securesocketclient.exe
is running on my WinXP machine. Even if i rename QT folder and place into
c:\tmp these files:
QtCore4.dll
QtGui4.dll
QtNetwork4.dll
securesocketclient.exe
it is working. But if i copy these files to test Vista machine, without QT
or VS installed, it is not working. Just message box "This system does not
support OpenSSL." is displayed.
--
Additionally i installed MinGW and built qt-win-commercial-src-4.3.3.zip
with OpenSSL support:
downloaded and unpacked openssl-0.9.8j, run ms\mingw32.
Then go to QT folder and run
configure.exe -openssl -I N:\MinGW\OpenSSL\openssl-0.9.8j\inc32 -L
N:\MinGW\OpenSSL\openssl-0.9.8j\out
mingw32-make
It is built successfully. QtNetwork4.dll now contains openSSL, which is
built in statically. and securesocketclient example also working on XP. But
again, if i copy it and QT libraries to clean Vista machine, it says
"This system does not support OpenSSL."
It does not require
libssl32.dll
libeay32.dll
And if i also copy these 2 dlls to Vista, nothing changes.
---
What is wrong? How to make QT OpenSSL work on clean Vista machine? Please
help me!
--
Serge
More information about the Qt-interest-old
mailing list