Is it possible to build a FIPS capable Openssl for AMD64? You can build the fipscanister for AMD64, but then attempting to build OpenSSL 0.9.8n fails.
cl /Fotmp32dll\fips_standalone_sha1.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WX /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_BN_ASM_MONT -DMD5_ASM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPE NSSL_NO_MDC2 -DOPENSSL_NO_CMS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_KRB5 -DOPENSSL_FIPS -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -c .\fips\sha\fips_standalone_sha1.c fips_standalone_sha1.c link /nologo /subsystem:console /opt:ref /out:out32dll\fips_standalone_sha1.exe @C:\DOCUME~1\test\LOCALS~1\Temp\nm1377.tmp fips_standalone_sha1.obj : error LNK2019: unresolved external symbol SHA1_Final referenced in function hmac_init fips_standalone_sha1.obj : error LNK2019: unresolved external symbol SHA1_Update referenced in function hmac_init fips_standalone_sha1.obj : error LNK2019: unresolved external symbol SHA1_Init referenced in function hmac_init out32dll\fips_standalone_sha1.exe : fatal error LNK1120: 3 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 8\VC \BIN\amd64\link.EXE"' : return code '0x460' Stop. If anyone can help, please Peter Arseneau