DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

xemul(C)


xemul -- XENIX Emulator

xrun- XENIX Emulator

Synopsis

/usr/bin/xemul filename [arg...]
/usr/bin/xrun filename [arg...]

Description

Use either of these commands to run a XENIX system executable using the XENIX Emulator. The filename is required and is the file or path name of a XENIX executable. Any arguments required by the XENIX executable are supplied after filename.

Note that most XENIX binaries can simply be run in a shell and the kernel will invoke the XENIX emulator automatically.

In either case, setting the following environment variables affect the operation of the XENIX emulator as indicated:


XEMUL_OSR5
By default, xemul emulates a native XENIX system. Some XENIX applications, however, may rely upon unique aspects of the XENIX emulator previously supported on OpenServer. Setting XEMUL_OSR5 in the current environment enables the OpenServer emulator behavior. This includes, for example, allowing minor buffer overruns and occasional accidental reuse of freed memory.

XEMUL_TRACE
For debugging; sets trace flags, with trace output then written to the file xtrace.pid, where pid is the process ID of the XENIX process.

XEMUL_TRACE_DIR
Sets the output directory used by XEMUL_TRACE; the default is the current directory.

The following system services are not supported by xemul:


© 2007 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 05 June 2007