davidrg / ckwin

Kermit 95 (C-Kermit for Windows and OS/2) - scriptable internet and serial communications with terminal emulation
Other
65 stars 17 forks source link

Support for REXX on non-x86 Windows, and Windows versions older than XP #309

Open davidrg opened 1 month ago

davidrg commented 1 month ago

The current release of Regina REXX doesn't support being cross-compiled for other architectures (ARM, ARM64, IA64), or being built with compilers older than probably Visual C++ 2005. This means that currently only x86 and x86-64 builds of Kermit 95 for Windows XP and newer get REXX support.

The changes required to support Visual C++ 4.0 aren't significant so possibly submitting patches will solve the issue for Alpha, MIPS, PPC and vintage x86. Trying to support Visual C++ 2.0 (for NT 3.50) looks to be not worth the effort and the same likely applies to Alpha64.

Supporting IA64, ARM32 and ARM64 will require slightly more invasive changes to the Regina REXX build process.

davidrg commented 1 week ago

A patch has been submitted to the Regina REXX project to add support for Visual C++ 4.0 for Alpha, MIPS and PowerPC: https://sourceforge.net/p/regina-rexx/bugs/607/