Rexx2exe

Version: 
99.349
Release date: 
Tuesday, 21 December, 1999

License:

Interface:

Authors/Port authors:

This program is used to compile rexx ".CMD" files into ".EXE" files so that the source is not required. As the source is not required at runtime, you can distribute a binary file which you know end users can't modify in any way. You have the option (which is on by default) to encrypt the compiled rexx so that its readability is reduced to zero. This ensures that not even strings can be modified by end users (your copyright for example). This encryption while not simple should not be relied upon to secure highly sensitive information, its only meant to deter anyone from modifying or looking at your code. As another precaution, the produced rexx binary is crc checked.

Syntax is simple:

REXX2EXE[.EXE]  SourceFile  TargetFile [/C] [/D] [/P] [/2] [/K[:key]]

Rexx2exe compile for both command line and Presentation Manager executables.

The rexx compiler can produce either a small dynamically linked ".exe" which requires a runtime or a larger statically linked ".exe". The advantage with the dynamically linked version is that most of the runtime can be shared between multiple compiled rexx programs. The disadvantage is that the runtime must be placed into a directory specified in the libpath (and only one version can be active at any time, a major issue).

Please, have a look at the rexx code build program PPWIZARD.EXE. This tool can be used to create the source to be compiled to an executable as it gives you much more control (#defines, #includes etc).

If you structure your code suitably for the PPWIZARD "/pack" option then your resultant EXE should be smaller!

Rexx2exe is available FreeWare.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following links are to additional programs, not mandatory but useful:

Following ones are the download links for manual installation:

Rexx2exe v. 99.349 (21/12/1999) Readme/What's new
Version 99.349 * - external commands could not be executed unless "address cmd" was used. Bug probably intoduced in the 99.283 release.
 hobbes.nmsu.edu/download/pub/os2/dev/proglang/rexx/Rexx2Exe_99-349.zip  local copy
Record updated last time on: 03/08/2023 - 18:36

Translate to...

Comments

New Link: https://hobbes.nmsu.edu/download/pub/os2/dev/proglang/rexx/Rexx2Exe_99-349.zip

Add new comment