Building OpenSSH for Windows (using LibreSSL crypto) - billdinger/Win32-OpenSSH GitHub Wiki
- git clone https://github.com/PowerShell/openssh-portable
- git checkout latestw_all
In Powershell:
- cd repository-root
- ipmo .\contrib\win32\openssh\OpenSSHBuildHelper.psm1 -Force
- Start-OpenSSHBuild -Configuration <Release|Debug> -NativeHostArch <x64|x86>
- Start-OpenSSHPackage -Configuration <Release|Debug> -NativeHostArch <x64|x86>
- Above generates Zipped binary and symbols payload. Follow further installation instructions here.
- If you are building for the first time then please follow "Building OpenSSH for Windows" mentioned above. It will download the required latest LibreSSL SDK.
- Download and Install VS 2015 Community Edition
- Open "contrib\win32\openssh\Win32-OpenSSH.sln" in Visual Studio and continue building Win32-OpenSSH binaries