The key is to update the ms\do_ms.bat file. I'm not sure that Configure does much on the Win32 platform. If you edit the do_ms.bat and pass no-rc4 no-rc5 no-idea into the perl scripts mk1mf.pl and mkdef.pl, you should see a difference.
 
Good luck.
 
Verdon Walker
(801) 861-2633
[EMAIL PROTECTED]
Novell Inc., the leading provider of Net Services Software
www.novell.com

>>> [EMAIL PROTECTED] 04/06/01 07:39AM >>>
This should be an easy question for the experts.

How can I build openssl.exe on the Windows NT platform
without the license-encumbered algorithms ?
The instructions within the INSTALL.W32 file are clear,
but they don't seem to work.

I am using the OpenSSL 0.9.3a source tree (for reasons which I won't
describe here).
I am following the "Visual C++" instructions at the beginning of the
"INSTALL.W32" file.

To build openssl.exe I typically run the following command sequence:
-   perl Configure VC-WIN32
-   ms\do_ms
-   nmake -f ms\nt.mk
openssl.exe builds fine.

To build openssl.exe to remove the "rc4, rc5 and idea" algorithms, for
example,
I am instructed to modify the above command sequence as follows:
-   perl Configure VC-WIN32  no-rc4  no-rc5  no-idea
-   ms\do_ms
-   nmake -f ms\nt.mk

This doesn't work.  No additional defines are used in the compilations and
the same size executable is generated as before.

Manually adding -DNO_RC4 -DNO_RC5 and -DNO_IDEA to the CFLAGS and
LIBFLAGS macros within nt.mak doesn't help.  It only causes certain
compilations
to die within  rc4.h,  rc5.h,  and idea.h respectively.   Each of these
header files
is written to fail to compile if its respective -DNO_* define exists.

Please reply to    "[EMAIL PROTECTED]".

Thanks,
Mike

Internet Address:           [EMAIL PROTECTED]     Phone:  (512)-436-9735
Lotus Notes Address:  MIKEAULT/TIVOLI SYSTEMS@TIVOLI SYSTEMS





______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to