>> Sample Code: \rsxnt\sample\console\ansi
The RSXNTOPT.EXE program allow to set runtime options. To set global runtime options for all RSXNT processes, you must set the RSXNTOPT environment variable.
For more details read the EMX or RSX documents.
Global:
SET RSXNTOPT=-opt1 -opt2
Local:
Command line of RSXNTOPT.EXE:
usage: rsxntopt [-a -b -i] file.exe [options] -a: append options to current options -b: build new options -i: display all options of file.exe
Possible runtime options:
-c : disable core dumps -e : redirect stderr to stdout -h# : limit of handles (use for win32s, default 40) -q : quote all arguments to childs -s# : max. heap size of process -r* : prepend drive * to path names -t : truncate filenames to 8.3 format -V : enables VT100/ANSI emulation
Examples:
1) Redirect STDERR to STDOUT for gcc and other programs:
SET RSXNTOPT=-e
Now you can catch the error channel in a file:
gcc -Zwin32 -c -Wall test.c > OUTPUT
2) Enable VT100/ANSI for test.exe in the directory sample\console\ansi:
rsxntopt -b test.exe -V