C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Using ETK and Native C/C++ Cross Compiler on the
PC
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
18-8
PC Tools
Link ECOBOL, C/C++, and EpTAL objects into a single executable file
Link NMCOBOL, C/C++, and pTAL objects into a single executable file
When multiple RVUs are installed, choose any installed RVUs of the cross
compilers, tools, and libraries
On ETK and TDS platforms, enter ADD, MODIFY, SET, and DELETE statements
into a TACL DEFINE file
On ETK and command-line platforms, compile SQL/MP or SQL/MX statements
embedded in native COBOL source code
Your PC must be connected to the NonStop host for certain SQL compile-time
operations and for running your applications.
The native COBOL85 cross compilers are delivered on a separate independent
product CD and by means of Scout for NonStop Servers, and are not available on the
SUT.
For more detail about the native COBOL85 cross compilers, see:
The cross compiler documentation on the PC
The COBOL for TNS and TNS/R Manual
The COBOL for TNS/E Manual
PC Tools
Several PC tools work with ETK and TDS:
HP Extensions for Codewright (TEC)
Visual Inspect on page 18-9
ar Tool (File Archive) on page 18-9
The Standard C++ Library Version 3 is supported by ETK. In addition, the Rogue Wave
libraries are available with both ETK and TDS. The Rogue Wave libraries include the
Standard C++ Library Version 1 and Version 2 and Tools.h++ (both Versions 6.1 and
7). Both SQL/MP and SQL/MX are supported by ETK; TDS supports only SQL/MP.
HP Extensions for Codewright (TEC)
HP Extensions for Codewright (TEC) is an optional editor available for TDS. TEC
extends the capabilities of Codewright with additional features for general editing and
programming, language-specific menus, comment generation, and user customization.
HP Extensions for Codewright:
Supports four project dictionaries (user, parameter, class, and system). Using
templates and dictionaries, you can simplify source-code creation by supplying
only arguments and directing TEC to build the code.