Hi All,

I am getting an error while building the DLL while using the fipslink.pl.



***************

Error:-

X:/test/fips_premain_dso.exe test_t.dll

3800:error:25078067SO support routines:WIN32_LOAD:could not load the shared li

brary:.\crypto\dso\dso_win32.c:172:filename(test_t .dll)

3800:error:25070067SO support routinesSO_load:could not load the sharedlibr

ary:.\crypto\dso\dso_lib.c:244:

Get hash failure at X:/test/fipslink.pl line 47.

***************



**************

FIPS_LINK=link

FIPS_CC=cl

PREMAIN_DSO_EXE="X:\fips/fips_premain_dso.exe"

FIPS_TARGET=$TARGETLIB

FIPS_CC_ARGS="/Fofips_premain.obj* $SHLIB_CFLAGS -c"

FIPS_SHA1_EXE="X:\fips/fips_standalone_sha1.exe"

FIPSLIB_D="X:\lib"



This is how I am creating the fips_premain_obj



cl /Fofips_premain.obj -IX:/fips/include* /MD /Ox /O2 /Ob2 /W3 /Gs0 /GF /Gy /nologo -DDEBUG_FINGERPRINT_PREMAIN -DDSO_WIN32

-DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPREC

ATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_CAMELLIA

-DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -DOPENS

SL_NO_CMS -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_KRB5 -DOPENSSL_FIPS -DOPENSSL_NO_DYN

AMIC_ENGINE** -c X:/fips/fips_premain.c



**************


Could you please let me know if I am missing something.


Thanks,
Justin