Hi, I am trying to generate the fips capable openssl library on Windows. I use "vcvarsall amd64" to set up environment for 64bit. I generated fips object module using the following command:
ms\do_fips Then I tried to build fips capable library using the following commands: perl Configure VC-WIN32 fips - -with-fipslibdir=C:\fips ms\do_nasm nmake -f ms\ntdll.mak When running "nmake -f ms\ntdll.mak", I met the following error: tmp32dll\x86cpuid.obj: fatal error LNK1112:module machine type 'X86' conflicts with target machine type 'x64' NMAKE: fatal error U1077: 'c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\link.EXE":return code '0x458' Stop What should I do to solve this problem?Thanks. Chonghai