Table 6-1. C Compilers; Table 6-2. Compilation Mode And Execution Environment - HP NonStop SQL/MP Programming Manual

For c
Table of Contents

Advertisement

Explicit Program Compilation

Table 6-1. C Compilers

Compiler
C
c89
NMC
c89
Native C cross
compiler for TNS/R
CCOMP
**
c89
Native C cross
compiler for TNS/E
*
The HP Enterprise Toolkit—NonStop Edition (ETK) and PC command line are not supported on D-series
systems. Instead, use the native C cross compiler of the Tandem Development Suite (TDS). For more
information, see the C/C++ Programmer's Guide for NonStop Systems.
**
NonStop SQL/MP is only compatible with c89 and not c99.

Table 6-2. Compilation Mode and Execution Environment

Compilation Mode
TNS
TNS/R native
TNS/E native
Figure
6-1,
Figure 6-2
a program on the TNS, TNS/R, and TNS/E platforms.
Note. The hardware architecture of TNS is based on complex instruction-set computing
(CISC), TNS/R is based on reduced instruction-set computing (RISC) and TNS/E is based on
Intel Itanium. These different architectures affect the compilation and running of SQL/MP
application programs and influence where and how application development is done. For
example, in a multinode environment that involves different hardware platforms (for example,
TNS, TNS/R, and TNS/E), one development strategy might be to use the TNS/E platform for
application development and then deploy the applications to the other platforms.
HP NonStop SQL/MP Programming Manual for C—429847-008
Compilation Mode
TNS
TNS
TNS/R native
TNS/R native
TNS/R native
TNS/E native
TNS/E native
TNS/E native
NonStop System Where You Can Execute the Embedded SQL
Program
D-series or G-series (TNS/R)
H-series (TNS/E)
D-series or G-series (TNS/R)
H-series (TNS/E)
and
Figure 6-3
show the general steps that you follow to compile
6-2
Explicit Program Compilation
Compiler Operating
Environment
Guardian
OSS
Guardian
OSS
PC
Guardian
OSS
PC
NonStop
System
D-series
G-series
H-series
D-series
G-series
D-series
G-series
D-series
G-series
*
D-series host
G-series host
H-series
H-series
H-series host

Advertisement

Table of Contents
loading

Table of Contents