16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

v Options and operands can be interspersed.<br />

v The double dash (––) is ignored.<br />

Setting this variable to 0 results in the default behavior. The default value is<br />

0.<br />

prefix_CLASSLIB_PREFIX (17)<br />

The prefix for the following named data sets used during the compilation<br />

phase and execution of your C++ application.<br />

To be used, the following data sets must be cataloged:<br />

c89, cc, and c++<br />

v The data sets ${prefix_CLASSLIB_PREFIX}.SCLBH.+ contain the z/<strong>OS</strong><br />

XL C++ Class Library include (header) files.<br />

v The data set ${prefix_CLASSLIB_PREFIX}.SCLBSID contains the z/<strong>OS</strong><br />

XL C++ Class Library definition side-decks.<br />

The following data sets are also used:<br />

The data sets ${prefix_CLASSLIB_PREFIX}.SCLBDLL and<br />

${prefix_CLASSLIB_PREFIX}.SCLBDLL2 contain the z/<strong>OS</strong> XL C++ Class<br />

Library DLLs and messages.<br />

The preceding data sets contain MVS programs that are invoked during the<br />

execution of a C++ application built by c++. To be executed correctly, these<br />

data sets must be made part of the MVS search order. Regardless of the<br />

setting of this or any other c++ environment variable, c++ does not affect<br />

the MVS search order. These data sets are listed here for information only,<br />

to assist in identifying the correct data sets to be added to the MVS<br />

program search order.<br />

The default value is the value of the environment variable:<br />

_CXX_CLIB_PREFIXThe prefix_CLASSLIB_PREFIX environment variable<br />

applies only to c++ and cxx command names. _CXX is the only valid<br />

prefix.<br />

prefix_CLASSVERSION<br />

The version of the C++ Class Library to be invoked by c++. The setting of<br />

this variable allows c++ to control which C++ Class Library named data<br />

sets are used during the c++ processing phases. It also sets default values<br />

for other environment variables.<br />

The format of this variable is the same as the result of the Language<br />

Environment C/C++ run-time library function _librel(). See z/<strong>OS</strong> XL<br />

C/C++ Run-Time Library Reference for a description of the _librel()<br />

function. The default value is the same as the value for the _CVERSION<br />

environment variable. If _CVERSION is not set, then the default value will<br />

be the result of the C/C++ Run-Time library _librel() function.<br />

The prefix_CLASSVERSION environment variable applies only to the c++<br />

and cxx command names. _CXX is the only valid prefix.<br />

prefix_CLIB_PREFIX (17)<br />

The prefix for the following named data set used during the compilation<br />

phase.<br />

The data set ${prefix_CLIB_PREFIX}.SCCNCMP contains the compiler<br />

programs called by c89/cc/c++.<br />

The preceding data set contains MVS programs that are invoked during the<br />

execution of c89/cc/c++ and during the execution of a C/C++ application<br />

built by c89/cc/c++. To be executed correctly, the data set must be made<br />

part of the MVS search order. Regardless of the setting of this or any other<br />

Chapter 2. Shell command descriptions 85

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!