PuTTY wish port-win32s

This is a mirror. The primary PuTTY web site can be found here.

Home | Licence | FAQ | Docs | Download | Keys | Links
Mirrors | Updates | Feedback | Changes | Wishlist | Team

summary: Port to Win32s
class: wish: This is a request for an enhancement.
difficulty: taxing: Needs external things we don't have (standards, users etc)
priority: medium: This should be fixed one day.

It shouldn't in principle be too difficult to arrange that PuTTY can be built for Win32s (an extension to Windows 3.1 to let you run 32-bit programs).

The last vaguely useful Win32s build I know of is from 1999 Nov 4, and even then the configuration dialog didn't work. The most recent attempt (2001 May 17) had a working config dialog, but crashed on starting a session, and as such doesn't really represent progress.

Compiler/linker support is required for a Win32s build. At the least, the binary must have a .reloc section (symptom of its not doing so is "Invalid format"). MSVC 4 (4.1 or earlier, not 4.2 or later) can build for Win32s with /fixed:no, and mingw32 appears to be able to build with vile dlltool hacks, although I don't think there's suitable startup code.

Increasing use of Windows' Unicode functions may spell doom for a Win32s port. Not sure.

Help here would be most welcome.

Audit trail for this wish.

If you want to comment on this web site, see the Feedback page.
(last revision of this bug record was at 2004-11-16 15:27:00 +0000)