Open System Services Shell and Utilities Reference Manual (G06.27+, H06.04+)
User Commands (m - o) nmcobol(1)
-WmoduleSchema="schema_spec"
Specifies a NonStop SQL/MX module schema name. The specified string is used
only if the input file does not contain an SQL/MX module directive or its module
directive does not specify a schema name. The string cannot contain more than
128 characters.
This flag is valid only for preprocessor release 2.0 and newer.
-WmoduleTableSet[="[tableset_spec]" ]
Specifies a string for a tableset specification to use as the first suffix to the module
name. The specified string is used only if the input file does not contain an
SQL/MX module directive or its module directive does not specify a tableset
name. The string cannot contain more than 31 characters.
This flag is valid only for preprocessor release 1.8 and newer.
-WmoduleVersion[="[version_spec]" ]
Specifies a string for a tableset specification to use as the second suffix to the
externally qualified module name that is written to the module file. The string
cannot contain more than 31 characters.
This flag is valid only for preprocessor release 1.8 and newer.
-Wnostdlib Suppresses the searching of the standard library directories to locate libraries for
any C or C++ modules in the program. Refer to the Standard Library Direc-
tories subsection of the c89(1) reference page for details.
-Wmxcmp[="args" ]
Invokes the NonStop SQL/MX compiler after the NonStop SQL/MX preprocessor
is invoked.
If a value is supplied for args, it must be one of the following:
warn Directs the NonStop SQL/MX compiler to generate a warning
rather than an error if a table does not exist at compilation time.
verbose Directs the NonStop SQL/MX compiler to display summary infor-
mation as well as error and warning messages.
If the -Wmxcmp flag is specified more than once, only the last occurrence has an
effect. If the -Wmxcmp flag is specified without the -Wsqlmx flag, and if a file
specified for operand has a name of the form file.m, that file is passed to the Non-
Stop SQL/MX compiler.
If the -Wmxcmp flag is specified, you cannot use the -Wsql or -Wsqlcomp flag.
The -Wmxcmp flag is ignored when a flag, such as -Wsyntax, that prevents com-
pilation is specified.
-Wmxcmp_add="args"
Specifies a string to pass to the SQL/MX compiler without validation or change.
If more than one value is specified, they must be separated by commas without
any white space.
-Wmxcmp_files="file[,...]"
Passes MDF files specified to mxcmp in release 1 module management mode.
Passes all specified files without the .m extension to mxCompileUserModule in
release 2 module management mode.
527188-004 Hewlett-Packard Company 6−59