Kbase P104192: Can not build a new _progress executable on version 9.1E
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  13/05/2005 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1E
IBM AIX
SYMPTOM(s):
Can not build a new _progress executable
ERROR: Undefined symbol: .mt__trce
CAUSE:
In Progress 9.1E the mt_trce is introduced to support protrace function on AIX platforms. This symbol is referenced in object $DLC/oebuild/obj/ut.o and is defined in /usr/lib/libptools_ptr.a. The build script (buildenv) includes a link line "-lptools_ptr"( LDOPT=${LDOPT-"-bnoipath -lptools_ptr"). If LDOPT is set to links outside of buildenv then the -lptools_ptr will not be set.
FIX:
When setting links for LDOPT outside of buildenv you must also include the link "-lptools_ptr" within the build script.