On Tue, Oct 12, 2010 at 4:37 PM, rajesh kumar <[email protected]> wrote: > Hi All, > i am very new to OpenSSL build ... > I have build the static build of FIPS Capable OpenSSL as mentioned in user > guide 1.2. > I have used following commands on VS2005 Command Prompt... > Build FIPS Module : ms\do_fips no-asm > Set Confiugration : perl Configure VC-WIN32 > --with-fipslibdir="..\openssl-0.9.8l\out32dll" > For not using Assembler : ms\do_ms > Static Build : nmake -f ms\nt.mak InstallStatic > > All this seems to work but the issue is that when i link libeay32.lib and > ssleay32.lib in application and when i am calling FIPS_mode_set() function > to set/reset FIPS Mode. > I am seeing following link error ... > error LNK2019: unresolved external symbol _FIPS_mode referenced in function > Can some one please let me know if i am missing anything... > when i am looking at the do_fips.bat file; it internally calls ntdll.mak - i > am not sure if fips module is always creating Dynamic mode where as my > application links them static... > > quick reply would be really helpful ....
Are you using fipslink.pl to statically link FIPS module to your application/dll? If not, I believe you need to use it to comply to OpenSSL FIPS security policy. > Thanks, > Rajesh. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [email protected] Automated List Manager [email protected]
