Thanks Steve, but now it's running into this instead:
 Assembling: tmp32dll\x86_64cpuid.asm
tmp32dll\x86_64cpuid.asm(9) : error A2008:syntax error : SEGMENT
tmp32dll\x86_64cpuid.asm(12) : error A2008:syntax error : ENDS
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio 10.0\VC\BIN\x86_amd64\ml64.EXE"' : return code '0x1'
Stop.

The code at those lines looks like this:
.data   SEGMENT
COMM    fips_openssl_ia32cap_p:DWORD:2

.data   ENDS

I don't know MASM syntax so I'm not sure how to correct this.

Thanks again,
Tyrel

On Thu, Jun 30, 2011 at 12:27 PM, Dr. Stephen Henson <st...@openssl.org> wrote:
> On Thu, Jun 30, 2011, Tyrel Haveman wrote:
>
>> We just noticed that building the fips module on Linux works fine with
>> no-asm, but on a 64-bit Windows build, it doesn't work without no-asm.
>> Here's the error:
>>
>>         link /nologo /subsystem:console /opt:ref /debug
>> /out:out32dll\fips_standalone_sha1.exe
>> @C:\Users\TyrelHa\AppData\Local\Temp\nmAD0D.tmp
>> sha1dgst.obj : error LNK2019: unresolved external symbol
>> fips_sha1_block_data_order referenced in function fips_sha1_update
>> sha1-x86_64.obj : error LNK2019: unresolved external symbol
>> OPENSSL_ia32cap_P referenced in function sha1_block_data_order
>> out32dll\fips_standalone_sha1.exe : fatal error LNK1120: 2 unresolved 
>> externals
>> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 
>> 10.0
>> \VC\BIN\x86_amd64\link.EXE"' : return code '0x460'
>> Stop.
>>
>> I don't know enough about the openssl build yet to be able to resolve
>> this one myself. It works fine if no-asm is specified to Configure.
>> Can someone take a look?
>>
>
> Should be fixed in the next snapshot.
>
> Steve.
> --
> Dr Stephen N. Henson. OpenSSL project core developer.
> Commercial tech support now available see: http://www.openssl.org
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> Development Mailing List                       openssl-dev@openssl.org
> Automated List Manager                           majord...@openssl.org
>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to