Troubleshooting
Problem
You are using IBM Sterling Gentran:Server for UNIX, on an AIX operating system. When you run lftran, these errors occur:: /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.
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.
Diagnosing The Problem
When you run lftran, the lftran help screen should be displayed:
/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]
Resolving The Problem
Patch up to correct xlC runtime environment and reboot AIX box.
The following example shows 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
Was this topic helpful?
Document Information
Modified date:
11 February 2020
UID
swg21569610