Error while linking fips1.2 on windows
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:25078067:DSO support routines:WIN32_LOAD:could not load the shared li
brary:.\crypto\dso\dso_win32.c:172:filename(test_t.dll)
3800:error:25070067:DSO support routines:DSO_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