AAMD Opteronシステムでのルーチンのコンパイルとリンク - Parallel Data Pump

Teradata® Parallel Data Pumpリファレンス

Product
Parallel Data Pump
Release Number
17.10
Published
2021年6月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/oqw1608578437373.ditamap
dita:ditavalPath
ja-JP/oqw1608578437373.ditaval
dita:id
B035-3021
Product Category
Teradata Tools and Utilities

Solarisで稼働するOpteronクライアント システム上でCのINMODまたは通知出口ルーチンをコンパイルするには、次の構文例を使用します。



次のような場合に当てはまります。

cc
Cのネイティブ コンパイラを呼び出す
-dy
ダイナミック リンクを使用するように指定します。
-G
共有オブジェクトを作成するように指定します。
-xarch=generic64
64ビット共用ライブラリを構築するためのフラグ
-KPIC
位置独立コード(PIC: Position Independent Code)を生成するコンパイラ オプション。
sourcefile.c
INMODルーチンまたは通知出口ルーチンのソース ファイルのUNIXファイル名です。
-o
出力ファイル名を指定します。
shared-object-name
結果として生成される共有オブジェクト モジュールを指定します。
この名前は、次のいずれかの方法で指定します。
  • Teradata TPump ジョブ スクリプトのIMPORT コマンドのINMOD modulenameパラメータ。
  • Teradata TPump ジョブ スクリプトのBEGIN LOAD コマンドのNOTIFY オプションのEXIT nameパラメータ。
shared-object-nameには、任意の有効なUNIXファイル名を使用できます。