Compilation Error OpenSSL Windows x64

I get the following error when trying to compile OpenSSL 1.0, 64 bit:

ias -o tmp32\ia64cpuid.obj tmp32\ia64cpuid.asm 'ias' is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'ias' : return code '0x1' Stop. 

Does anyone know what I can do? (I do this on Windows 2008 x64)

Thanks.

+4
source share
4 answers

For the first problem - I just added the path ias: C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC \ bin \ x86_ia64 to the environment variable Path.

But I compiled it for x64 (VC-WIN64A) with NASM, and it worked.

Thanks.

+2
source

You probably chose VC-WIN64I (as an argument to the perl Configure command), which is the wrong platform in your case. You should have passed VC-WIN64A. β€œI” means β€œItanium,” and β€œA” is still worth β€œAMD64.”

Run

 perl Configure VC-WIN64A 

and then run nmake again, it should work this time.

+1
source

I usually get my OpenSSL windows from here . The guy who runs the site has a 64-bit version, so it can help if you write him an email. I think he is also looking for beta testers.

-1
source

Forget this whole building - its a nightmare! Someone did their best for Win7 64 and kindly put it here.

https://code.google.com/p/openssl-for-windows/downloads/detail?name=openssl-0.9.8k_X64.zip&can=2&q=

-2
source

Source: https://habr.com/ru/post/1308600/


All Articles