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

Reply via email to