Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)

User Commands (m - o) nmcobol(1)
-WmoduleSchema="schema_spec"
Species a NonStop SQL/MX module schema name. The specied string is used
only if the input le 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 ag is valid only for preprocessor release 2.0 and newer.
-WmoduleTableSet[="[tableset_spec]" ]
Species a string for a tableset specication to use as the rst sufx to the module
name. The specied string is used only if the input le 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 ag is valid only for preprocessor release 1.8 and newer.
-WmoduleVersion[="[version_spec]" ]
Species a string for a tableset specication to use as the second sufx to the
externally qualied module name that is written to the module le. The string
cannot contain more than 31 characters.
This ag 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 ag is specied more than once, only the last occurrence has an
effect. If the -Wmxcmp ag is specied without the -Wsqlmx ag, and if a le
specied for operand has a name of the form le.m, that le is passed to the Non-
Stop SQL/MX compiler.
If the -Wmxcmp ag is specied, you cannot use the -Wsql or -Wsqlcomp ag.
The -Wmxcmp ag is ignored when a ag, such as -Wsyntax, that prevents com-
pilation is specied.
-Wmxcmp_add="args"
Species a string to pass to the SQL/MX compiler without validation or change.
If more than one value is specied, they must be separated by commas without
any white space.
-Wmxcmp_files="file[,...]"
Passes MDF les specied to mxcmp in release 1 module management mode.
Passes all specied les without the .m extension to mxCompileUserModule in
release 2 module management mode.
527188-003 Hewlett-Packard Company 659