Hi All, According to UserGuide i am trying to add hash to my Project DLL as i am linking the OpenSSL Lib statically.
While calling fipslink.pl i do see following link errors.. Dump from the command prompt ... TSPFIPS>nmake -f Add_FipsHash_TSP.mak Microsoft (R) Program Maintenance Utility Version 8.00.50727.42 Copyright (C) Microsoft Corporation. All rights reserved. Building CiscoTSP with Hash for Self Test SET FIPS_LINK=link SET FIPS_CC=cl SET FIPS_CC_ARGS=/Fo\fips_premain.obj -I -I /MD /Ox /O2 /Ob2 /W3 /WX /Gs 0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32 -DWINDLL -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE / Fdout32 -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD C2 -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_KRB5 -D OPENSSL_FIPS -DOPENSSL_NO_DYNAMIC_ENGINE /Zl -c SET FIPS_PREMAIN_SRC=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\o penssl-fips-1.2\out32\fips_premain.c SET PREMAIN_DSO_EXE=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\op enssl-fips-1.2\out32\fips_premain_dso.exe SET PREMAIN_SHA1_EXE=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\o penssl-fips-1.2\out32\fips_standalone_sha1.exe SET FIPS_SHA1_EXE=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\open ssl-fips-1.2\out32\fips_standalone_sha1.exe SET O_FIPSCANISTER=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\ope nssl-fips-1.2\out32\fipscanister.lib SET FIPS_TARGET="..\Win32\ReleaseMinDependency\CiscoTSP.dll" SET FIPSLIB_D=C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\openssl- fips-1.2\out32 perl fipslink.pl /nologo /opt:ref /machine:x86 /subsystem:console /dll / NOENTRY msvcrt.lib /NODEFAULTLIB:nochkclr.obj /INCLUDE:__dllmaincrtstar...@12 /m ap /out:"..\Win32\ReleaseMinDependency\CiscoTSP.dll" @C:\DOCUME~1\drajesh\LOCALS ~1\Temp\nm4A1.tmp Integrity check OK cl /Fo\fips_premain.obj -I -I /MD /Ox /O2 /Ob2 /W3 /WX /Gs0 /GF /Gy /nologo -DOP ENSSL_SYSNAME_WIN32 -DWIN32 -DWINDLL -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN3 2 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE /Fdout32 -DOPENSSL_NO_C AMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_CMS -D OPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_KRB5 -DOPENSSL_FIPS -DOPENSSL _NO_DYNAMIC_ENGINE /Zl -c C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\ope nssl-fips-1.2\out32/fips_premain.c fips_premain.c link /nologo /opt:ref /machine:x86 /subsystem:console /dll /NOENTRY msvcrt.lib / NODEFAULTLIB:nochkclr.obj /INCLUDE:__dllmaincrtstar...@12 /map /out:..\Win32\Rel easeMinDependency\CiscoTSP.dll @C:\DOCUME~1\drajesh\LOCALS~1\Temp\nm4A1.tmp C:\OpenSSL-work\OpenSSL_Downloaded\openssl-0.9.8l\openssl-fips-1.2\out32\fips_pr emain_dso.exe "..\Win32\ReleaseMinDependency\TSP.dll" 5292:error:2507606A:DSO support routines:WIN32_BIND_FUNC:could not bind to the r equested symbol name:.\crypto\dso\dso_win32.c:288:symname(FINGERPRINT_premain) 5292:error:2506C06A:DSO support routines:DSO_bind_func:could not bind to the req uested symbol name:.\crypto\dso\dso_lib.c:294: Get hash failure at fipslink.pl line 48. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.EXE' : return code '0x1' Can some suggest me if i am missing anything.... Thanks, Rajesh.