Compiling and Linking Options - Parallel Transporter

Teradata® Parallel Transporter Application Programming Interface Programmer Guide - 17.20

Product
Parallel Transporter
Release Number
17.20
Published
June 2022
Language
English (United States)
Last Update
2022-10-11
dita:mapPath
fag1645201363032.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
B035-2516
Product Category
Teradata Tools and Utilities
Of note for this release:
  • The Teradata PT header files were changed. Applications built with previous versions of Teradata PT must be recompiled with the updated header files.
  • All Teradata PT applications must explicitly link with the Teradata PT ICU library using the -lpxicu option.
See the following solution files or makefiles.
  • 64-bit Application for Windows

    See generic64_vc11.sln in sample\generic for vc11.

    For multi_threaded applications, see TelapiThreadTest64_vc11.sln in sample\threads for vc11.

  • 64-bit Applications for Solaris running on an AMD Opteron system

    See makedriver.sol_o in sample\generic.

    For multi_threaded applications, see makeparallel.sol_o in sample\threads.

  • 64-bit Applications for Solaris running on a SPARC system

    See makedriver.sol_s in sample\generic.

    For multi_threaded applications, see makeparallel.sol_s in sample\threads.

  • 64-bit Applications for AIX

    See makedriver.aix in sample\generic.

    For multi_threaded applications, see makeparallel.aix in sample\threads.

  • 64-bit Applications for LINUX

    See makedriver.linux in sample\generic.

    For multi_threaded applications, see makeparallel.linux in sample\threads.

  • z/OS platforms

    For the TDP variant, see STV.TIxxAPP.TWB.SAMP(MVSSMPBN) for the JCL to invoke the generic sample compilation PROC libraries. Additional details can be found in STV.TIxxAPP.TWB.SAMP(CBCC) and STV.TIxxAPP.TWB.SAMP(SBCXB).

    For the Gateway variant, see STV.TIxxAPP.TWB.GTW.SAMP(MVSSMPBN) for the JCL to invoke the generic sample compilation PROC libraries. Additional details can be found in STV.TIxxAPP.TWB.GTW.SAMP(CBCC) and STV.TIxxAPP.TWB.GTW.SAMP(SBCXB).

  • 64-bit applications for Apple macOS

    See makedriver.macos in sample\generic.

    For multi_threaded applications, see makeparallel.macos in sample\threads.