[Qt-interest] RSA in QT

Serge mb0 at km.ru
Fri Jan 23 15:15:09 CET 2009


I've downloaded and built OpenSSL
Now i'm trying to build qca-ossl-2.0.0-beta3.tar.bz2
in C:\Qt\qca-ossl-2.0.0-beta3 folder:

call configwin rd
qmake
nmake

- at this step it was not found OpenSSL header files
so i've done this:
junction openssl C:\Qt\OpenSSL\include\openssl\
After this it found them.
How to inform nmake about path C:\Qt\OpenSSL\include\openssl\ without 
making junction?

Now i receive error:

"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe" -f 
Makefile.Debug all
	cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 
-w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DOSSL_097 -DQT_DLL 
-DQT_PLUGIN -DQT_CORE_LIB -DQT_THREAD_SUPPORT 
-I"..\4.3.3\include\QtCore" -I"..\4.3.3\include\QtCore" 
-I"..\4.3.3\include" -I"c:\local\include" -I"..\QCA\include\QtCrypto" 
-I"..\4.3.3\include\ActiveQt" -I"debug" -I"." 
-I"..\4.3.3\mkspecs\win32-msvc2005" -Fodebug\ @E:\Temp\nm364.tmp
qca-ossl.cpp
.\qca-ossl.cpp(6815) : error C3861: 'EVP_whirlpool': identifier not found

I didn't find EVP_whirlpool anywhere. No file in QT, OpenSSL, QSA 
contains declaration of EVP_whirlpool. How to fix it?


Sean Harmer wrote:
> On Friday 23 January 2009 12:25:56 Serge wrote:
>> C:\Qt\QCA\examples\rsatest\debug>rsatest.exe
>> RSA not supported!
>>
>> C:\Qt\QCA\bin>qcatool2.exe plugins
>> Qt Library Paths:
>>    C:/Qt/4.3.3/plugins
>>    C:/Qt/QCA/bin
>> Available Providers:
>>    (none)
>>
>> What additional steps must i do so that RSA would be suported?
> You also need the qca-ossl plugin which allows the qca framework to access the 
> capabilities of openssl.
> 
> Sean

--
Serge



More information about the Qt-interest-old mailing list