I have a question on compiling Openssl-fips object module as 64 bit static
library in win 8.1.

I am using following versions of source and compile instruction.
openssl-fips-2.0.12

 1. cd openssl-fips-2.0.12
 2. SET FIPSDIR=C:\tools\fips\opensslfips
 3. ms\do_fips no-asm

This turns out the build to be successful,however noticed it uses a
compilation arg /MD .
That turns out to be issue when I link this lib to my application.

openssl-1.0.1p

 1. cd openssl-1.0.1p
 2. perl Configure VC-WIN64A fips --with-fipsdir=C:\tools\fips\opensslfips
--prefix=C:\tools\fips\opensslBuild
 3. ms\do_win64A

Here I noticed the ms\nt.mak contains /MD too. As I used fips option to
configure.

4. nmake -f ms\nt.mak

Compiles OK, but with /MD option.
My application requirement is to generate all these static lib with /MT
option. How I can do that.
The existing fips-object module User Guide 2.0 does not help in this regard.

Would appreciate an early reply in this subject.

Thanks

GS
-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

Reply via email to