Teradata PT Platform Compilers - Parallel Transporter

Teradata Parallel Transporter Application Programming Interface Programmer Guide

Product
Parallel Transporter
Release Number
16.10
Published
May 2017
Language
English (United States)
Last Update
2018-05-15
dita:mapPath
pev1488824663354.ditamap
dita:ditavalPath
Audience_PDF_include.ditaval
dita:id
B035-2516
lifecycle
previous
Product Category
Teradata Tools and Utilities
Teradata PT Platform Compilers 
Operating System Platform Version Compiler Version
AIX Power PC AIX 5.3 VisualAge C++ Professional/C for AIX Compiler, V5

Using the compiler’s default STL

HP-UX
  • Itanium 64-bit HP-UX 11iv2 (11.23)
  • Itanium 64-bit HP-UX 11iv3 (11.31)
HP aC++/ANSI C B3910B A.05.50 [Jan. 06 2003] for Itanium

Using the compiler’s default STL

Linux
  • x86 32-bit Red Hat Linux Advanced Server 3.0
  • x86 32-bit Red Hat Linux Advanced Server 4.0
  • x86 32-bit Red Hat Linux Advanced Server 5.0
  • EM64T/Opteron 32-bit Red Hat Linux Advanced Server 4.0
  • EM64T/Opteron 32-bit Red Hat Linux Advanced Server 5.0
  • EM64T/Opteron 64-bit Red Hat Linux Advanced Server 4.0
  • EM64T/Opteron 64-bit Red Hat Linux Advanced Server 5.0
  • x86 32-bit SUSE LINUX Enterprise 9 SP1, SP2, and SP3
  • x86 32-bit SUSE LINUX Enterprise 10 SP1
  • EM64T/Opteron 32-bit SUSE LINUX Enterprise 9 SP1, SP2, and SP3
  • EM64T/Opteron 64-bit SUSE LINUX Enterprise 9 SP1, SP2, and SP3
  • EM64T/Opteron 32-bit SUSE LINUX Enterprise 10 SP1
  • EM64T/Opteron 64-bit SUSE LINUX Enterprise 10 SP1
  • For 32-bit: g++ 4.1 (V4.1.2)

    Using the compiler’s default STL

  • For 64-bit: g++ 4.1 (V4.1.2)

    Using the compiler’s default STL

z/Linux Red Hat Enterprise Linux on zSeries
  • 32-bit TTU on RHEL 5.0
  • 64-bit TTU on RHEL 5.0

Novell SUSE Enterprise Linux on zSeries

  • 32-bit TTU on SUSE 10
  • 64-bit TTU on SUSE 10
  • For 32-bit: g++ version 4.1

    Using the compiler’s default STL

  • For 64-bit: g++ 4.1

    Using the compiler’s default STL

Solaris running on an AMD Opteron system
  • 32-bit Opteron running 64-bit Oracle Solaris 10
  • 64-bit Opteron running 64-bit Oracle Solaris 10
Sun C++ 5.8 2005/10/13

Using the compiler’s default STL (libCstd)

Applications linked with the STLport version of the STL library are incompatible with the Teradata PT libraries. Link user applications with the default STL library instead.

TPTAPI applications built with old SUN C++ compilers (4.2 or earlier) and linked with upgraded SUN C++ compiler (5.0 or later) may experience compatibility problems. To remedy these, see the rules documented on the Oracle Sun Developer Network website.
Solaris running on a SPARC system
  • 32-bit SPARC system running on Oracle Solaris 10
  • 64-bit SPARC system running on Oracle Solaris 10
Sun C++ 5.8 2010/09/29

Using the compiler’s default STL (libCstd)

Applications linked with the STLport version of the STL library are incompatible with the Teradata PT libraries. Link user applications with the default STL library instead.

TPTAPI applications built with old SUN C++ compilers (4.2 or earlier) and linked with upgraded SUN C++ compiler (5.0 or later) may experience compatibility problems. To remedy these, see the rules documented on the Oracle Sun Developer Network website.
Windows
  • x86 2000 Professional Server Advanced Server SP4
  • x86 32-bit WS 2008 Enterprise Edition Standard Edition
  • x86 32-bit XP Professional SP2
  • EM64T/Opteron 32-bit XP Professional SP2
  • EM64T/Opteron 64-bit XP Professional x64 Edition SP2
  • x86 32-bit WS 2003 Enterprise Edition Standard Edition Original and SP2
  • EM64T/Opteron 32-bit WS 2003 Enterprise Edition Standard Edition Original and SP2
  • EM64T/Opteron 32-bit WS 2008 Enterprise Edition Standard Edition
  • EM64T/Opteron 64-bit WS 2003 Enterprise x64 Edition Standard x64 Edition Original and SP2
  • EM64T/Opteron 64-bit WS 2008 Enterprise x64 Edition Standard x64 Edition
  • EM64T/Opteron 32-bit Vista Enterprise edition
  • EM64T/Opteron 64-bit Vista Enterprise edition
  • EM64T/Opteron x64 Vista Enterprise edition
  • For 32-bit: MSVC_8.0 and MSVC_11

    Using the compiler’s default STL

  • For 64-bit: MSVC_8.0 and MSVC_11

    Using the compiler’s default STL

z/OS
  • z/OS 1.7
  • z/OS 1.8
  • z/OS 1.9
V1.7 z/OS XL C++
OS X x86 OS X 10 For 32-bit and 64-bit: g++ 4.2 (V4.2.1)

Using the compiler's default STL