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 tmp32.dbgaes-x86_64.asm(2199) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2200) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2491) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2492) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2525) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2526) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2559) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2560) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2593) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2594) : error A2206:missing operator in expression tmp32.dbgaes-x86_64.asm(2624) : error A2075:jump destination too far : by 31 by te(s) tmp32.dbgaes-x86_64.asm(2631) : error A2075:jump destination too far : by 11 by te(s) NMAKE : fatal error U1077: '"C:Program Files (x86)Microsoft Visual Studio 9.0 VCBINx86_amd64ml64.EXE"' : return code '0x1' Stop. ----- Big Muscle ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org