External procedures code needs to be compiled with a compiler that is compatible with the version of PowerCenter being used. PowerCenter is compiled with the Compiler "Visual Age C++, version 6.0 patch vacpp.60.oct2003.ptf.tar" on the AIX platform.
After compilation, external procedure is nothing but a library file which contains the modules (functions). If the source code is not compiled with the recommended compiler then PowerCenter may not be able to load (unable to resolve the symbols) the external library.
PowerCenter Release Notes
What can we do to improve this information (2000 or fewer characters)