SQL/MX 3.2.1 Programming Manual for C and COBOL (H06.26+, J06.15+)

C/C++ Program Compilation
HP NonStop SQL/MX Release 3.2.1 Programming Manual for C and COBOL663854-005
15-31
Windows-Hosted SQL/MX C/C++ Preprocessor
-y NSK-username
is the Guardian user name with access to the tables that INVOKE reads. This
option is required if you use INVOKE.
-z NSK-password
is the password for the user name for the NonStop system. This option is required
if you use INVOKE.
-h
enables the processing of files specified in the user #include directive regardless
of their extension. The default action is to ignore these files.
-i pathname
specifies a directory path to be searched for a file specified in an #include
directive. The source path is searched first.
You can specify this option for a maximum of 20 paths.
[ -U {32 | 64} ]
Specifies the data model of the application to be either 32-bit or 64-bit. If you do
not specify the data model option while processing the embedded SQL source file,
the preprocessor uses 32-bit as the default data model.
The options -U 32 and -U 64 are not valid for the SQL/MX COBOL preprocessor. If
specified, the SQL/MX COBOL preprocessor returns the error “13011: <option> is
an unknown command line option”.
-x
directs the preprocessor to refrain from emitting embedded module definitions into
the annotated output source file.
-X
instructs the preprocessor to use the precision and scale in SET DESCRIPTOR
statement for the data associated with the dynamic parameter through
VARIABLE_DATA.
Note. The applications preprocessed with -U 64 must be linked with YCLIDLL.