• STEP 1: Prepare the Cygwin 32-bit environment
  • 1. Download the Cygwin 32-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 are you using correct mingw32 toolchain. You must have administrative rights.
  • 2. Prepare the 32-bit libssl.a and libcrypto.a libraries and the openssl headers.
  • 3. Prepare 32-bit libz.a and zlib.dll.
  • 4. Build 32-bit OpenSSH:
  • 5. Build 32-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
  • ZLIB