C/C++ Programmer's Guide (G06.25+)

Using the HP Enterprise Toolkit (ETK) and Native
C/C++ Cross Compiler on the PC
HP C/C++ Programmer’s Guide for NonStop Systems429301-008
18-4
Tandem Development Suite (TDS)
The PC cross compiler interprets the slash character (\) in #include path names
as a backslash (\). Therefore, OSS source files with directory names can map
automatically to the PC namespace.
The PC cross compiler handles source-file name suffixes in the same manner as
c89. Source-file names must be identified with the .suffix format just as are
OSS file names.
Many products have shared run-time libraries (SRLs) or dynamic-link libraries
(DLLs) for linking on the PC. If a product does not have an SRL or DLL on the PC,
perform final linking on a NonStop server that does have the appropriate library file.
Tandem Development Suite (TDS)
The Tandem Development Suite (TDS) is an integrated development environment that
enables you to use a PC to build applications that will run on HP NonStop G-series
systems. The TNS/R native C and C++ PC cross compiler has been integrated with
related tools into a development environment that targets both Guardian and OSS.
The TDS provides an easy-to-use graphical user interface (GUI) that uses the Borland
Integrated Development Environment. The TDS has commands and options that
enable you to compile and link your applications on the PC and then run them on a
NonStop G-series platform. After compiling and linking, you can select the Tandem
FTP tool to send your object file directly to the HP NonStop platform and change it to
the correct Guardian executable file code.
Release 2 of the TDS supports Borland C++ version 5.02. The HP extensions to the
Borland development environment provide a choice of compilers, editors, and
debuggers, as listed in the following paragraphs.
The TDS is an independent product delivered on a separate compact disc and is not
available on the HP SUT.
Hardware and Software Requirements
The Tandem Development System (TDS) is supported on the Windows 98,
Windows NT, and Windows 2000 operating systems.
For the latest PC and NonStop server hardware and software requirements, review the
online help.
Online Help
Online help is the only user documentation for the TDS. The online help is composed
of the following components:
Context-sensitive help for GUI objects
Help topics, such as “Setting Compiler Options”
Glossary of terms
Tutorial introducing the application