Linux - FastLoad

Teradata FastLoad Reference

Product
FastLoad
Release Number
15.10
Language
English (United States)
Last Update
2018-10-07
dita:id
B035-2411
lifecycle
previous
Product Category
Teradata Tools and Utilities

Linux

Use the following syntax to compile and link source files into a shared object module for INMOD, OUTMOD, or notify exit routines on Linux 32‑bit client systems. On Linux 64‑bit client systems compile in 32‑bit mode.

Note: Be sure to compile the INMOD and notify exit routines in 32‑bit mode so they are compatible with Teradata FastLoad even if it is for a 64‑bit Linux machine.

Compile Syntax

where:

 

Syntax Element

Description

gcc

Call to the program that invokes the native C compiler

shared

Flag that produces a shared object that can then be linked with other objects to form an executable

‑m32

Generates code for a 32bit environment.

fPIC

Compiler option that generates Position Independent Code (PIC) for all user exit routines

o

Output file name

inmod.c

An INMOD source file name

inmod.so

An INMOD shared object name