• Build 32-bit openssl, zlib and openssh following 32-bit instructions. OpenSSH tools are always 32-bit.
  • STEP 1: Prepare the Cygwin 64 bit environment
  • 1. Download the Cygwin 64 bit installer from www.cygwin.com
  • 2. Launch the Cygwin installer, and ensure that packages listed below are selected as 'install':
  • STEP 2: Compile
  • 1. Ensure that you are using correct mingw64 toolchain. You must have administrative rights.
  • 2. Prepare the 64-bit libssl.a and libcrypto.a libraries and the openssl headers. These libraries are used by 64-bit ssh-lsa.
  • 3. Build 64-bit ssh-lsa for native RSA/DSA key authorization
  • STEP 3 - Install ssh-lsa on system where sshd server is running
  • REFERENCE VERSIONS
  • CYGWIN PACKAGES
  • OpenSSL
  • Building without Cygwin