exec(): 0509-036 Cannot load program bin/lftran because of the following errors

Technote (troubleshooting)


Problem(Abstract)

Invocation of lftran produces the below errors:
/path/to/EDI_ROOT/bin>:lftran
exec(): 0509-036 Cannot load program bin/lftran because of the following errors:
0509-130 Symbol resolution failed for lftran because:
0509-136 Symbol _DoIs (number 163) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _GetCatName__FiPCc (number 176) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _Getctype__FPCc (number 180) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _Getnumpunct__FPCc (number 185) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol __ct__Q2_3std8_LocinfoFPCci (number 238) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol __pthread (number 375) is not exported from
dependent module /usr/lib/libpthreads.a(shr_xpg5.o).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.

Note: Invocation of lftran should produce the lftran help:
/path/to/EDI_ROOT/bin>:lftran
Sterling Gentran:Server translator version: 6.2.04.
Invocation: lftran infile -i/o[AaBfgH#IjJKL#M#mpPQs#StTuUVxsXYZ] [outfile] [-cp
config path]

Symptom

/path/to/EDI_ROOT/bin>:lftran
exec(): 0509-036 Cannot load program bin/lftran because of the following errors:
0509-130 Symbol resolution failed for lftran because:
0509-136 Symbol _DoIs (number 163) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _GetCatName__FiPCc (number 176) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _Getctype__FPCc (number 180) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol _Getnumpunct__FPCc (number 185) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol __ct__Q2_3std8_LocinfoFPCci (number 238) is not exported from
dependent module /usr/lib/libC.a(ansi_32.o).
0509-136 Symbol __pthread (number 375) is not exported from
dependent module /usr/lib/libpthreads.a(shr_xpg5.o).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.


Cause

Not patched up to the latest xlC runtime environment on AIX.

Resolving the problem

Patch up to latest xlC runtime environment and reboot AIX box.

An example below reflects runtime version before patch and after patch update:

# lslpp -L |grep xlC

xlC.rte 6.0.0.0 C F C Set ++ Runtime

# lslpp -L |grep xlC.rte
xlC.rte 10.1.0.3 C F XL C/C++ Runtime


Rate this page:

(0 users)Average rating

Document information


More support for:

Sterling Gentran:Server for UNIX

Software version:

6.2

Operating system(s):

AIX

Reference #:

1569610

Modified date:

2013-01-30

Translate my page

Machine Translation

Content navigation