On 25/06/2020 20:20, mhkelley2017@xxxxxxxxx wrote: > Thanks! That helped, but I have two follow-ups. > > 1) To whom would I suggest minor changes to the available installation > instructions to help avoid future such misunderstandings? You can raise on issue on Github. Or even better raise a PR with your suggested changes. However, as it so happens the Windows instructions have very recently been significantly updated - so some of your suggestions may already have been included: https://github.com/openssl/openssl/pull/12098 > crypto\aes\aesni-mb-x86_64.obj : fatal error LNK1112: module machine type > 'x64' conflicts with target machine type 'x86' This usually occurs when attempting to build 64-bit OpenSSL using the 32-bit VisualStudio tools. Matt > Could Not Find > c:\Users\Owner\LocalPrograms\OpenSSL\openssl-1.1.1g\libcrypto-1_1-x64.* > NMAKE : fatal error U1077: 'link' : return code '0x1' > Stop. > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual > Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX86\x86\nmake.exe"' > : return code '0x2' > Stop. > > -----Original Message----- > From: openssl-users <openssl-users-bounces@xxxxxxxxxxx> On Behalf Of Matt > Caswell > Sent: Thursday, June 25, 2020 12:15 PM > To: openssl-users@xxxxxxxxxxx > Subject: Re: Error building OpenSSL-1.1.1g > > > > On 25/06/2020 18:32, Michael Wojcik wrote: >>> From: openssl-users [mailto:openssl-users-bounces@xxxxxxxxxxx] On Behalf > Of mhkelley2017@xxxxxxxxx >>> Sent: Thursday, June 25, 2020 11:54 >> >>> Error: 'ml64' is not recognized as an internal or external command, >>> operable program or batch file. >> >> It's part of Visual C. The VC-WIN64A-masm configuration > (Configurations/50-masm.conf) specifies it as the assembler. > > Note that using masm to compile OpenSSL is no longer supported by us > (although it might still work). > > Preferred is to use the VC-WIN64A target and the nasm compiler. > > If you use the Developer Studio command prompt (64-bit) it should have > all the environment variables set up already to find the various VS tools. > > Matt > > >> >>> Building with Visual Studio 2019 Community >> >> Maybe VS2019 Community doesn't include the assembler? I haven't looked. Or > maybe it's part of some optional component? >> >> In VS2017 Professional, which is what I have configured at the moment on > this machine, it's in .../VC/Tools/MSVC/14.16.27023/bin/HostX86/x64, thanks > to VS's gratuitously complicated directory layout. >> >> -- >> Michael Wojcik >> Distinguished Engineer, Micro Focus >> >> >> >