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]

Reply via email to