No, I didn't. Since I'm not too familiar with assembler things, I just wanted to use only that one which is available with MSVS2008.
Anyway, I'm not sure if it would help. If I look at errorneous lines, they look like " DD 000000001h, 0x00000002, 0x00000004, 0x00000008". Question is why 1st hexa-value has different format (01h) than the rest (0x02)? -----Original Message----- From: Stephen Henson via RT [mailto:r...@openssl.org] Sent: Wednesday, February 03, 2010 4:27 PM To: bigmus...@centrum.cz Cc: openssl-dev@openssl.org Subject: [openssl.org #2155] [Bug report] OpenSSL 1.0.0 64-bit build fails under MSVC > [bigmus...@centrum.cz - Mon Jan 25 11:42:47 2010]: > > > I’m trying to build version 1.0 (doesn’t depend which beta snapshot, > 0.9.8l is ok) under MS Visual Studio 2008 and it fails if building > 64-bit version (switch VC-WIN64A). 32-bit builds ok, also 64-bit > with “no-asm” builds ok, but it is about 4x slower which is > unacceptable for our application. OS is Windows 7 Professional x64, > CPU AMD Athlon II X4 620. > > The 64-bit build ends up with following errors: > > Microsoft (R) Macro Assembler (x64) Version 9.00.30729.01 Copyright > (C) Microsoft Corporation. All rights reserved. > > Assembling: tmp32.dbgaes-x86_64.asm > tmp32.dbgaes-x86_64.asm(2197) : error A2206:missing operator in > expression > tmp32.dbgaes-x86_64.asm(2198) : error A2206:missing operator in > expression Have you tried installing and using nasm instead? 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