2002-12-17 20:44:48 +00:00
|
|
|
How to add openssl for extended functionality
|
|
|
|
(e.g. hash mechanisms, the pkcs15-init tool, more signature
|
|
|
|
mechanism)
|
2002-12-10 17:53:58 +00:00
|
|
|
|
|
|
|
- download and compile the openssl sources from
|
|
|
|
http://www.openssl.org/source/
|
|
|
|
|
|
|
|
- Add the inc32\ dir to your include path,
|
|
|
|
the out32dll\ to your lib path and your executable path
|
|
|
|
set include=%include%;.....\inc32
|
|
|
|
set lib=%lib%;.....\out32dll
|
|
|
|
set path=%path%;....\out32dll
|
|
|
|
|
|
|
|
- In src/tools/Makefile.mak
|
2003-03-06 12:13:48 +00:00
|
|
|
- uncomment pkcs15-init.exe in the "TARGETS" line (optionally)
|
2002-12-10 17:53:58 +00:00
|
|
|
- Add libeay32.lib to the "link" line
|
|
|
|
|
2002-12-17 20:44:48 +00:00
|
|
|
- In src/libopensc/Makefile.mak
|
|
|
|
- Add libeay32.lib to the "link" line
|
|
|
|
|
|
|
|
- In src/pkcs11/Makefile.mak
|
|
|
|
- Add libeay32.lib to the "link" line
|
|
|
|
|
2003-01-06 19:52:56 +00:00
|
|
|
- In win32/Make.rules.mak
|
2002-12-17 20:44:48 +00:00
|
|
|
- Add /DHAVE_OPENSSL to the "COPTS" line
|
2003-03-06 12:13:48 +00:00
|
|
|
|
|
|
|
|
|
|
|
To add the OpenSSL code to the DLLs (so you won't need libeay32.dll
|
|
|
|
anymore): statically compile OpenSSL and add gdi32.lib next to
|
|
|
|
libeay32.lib in the 3 Makefile.mak files above.
|