Kbase P97682: Trying to PROBUILD gives error Undefined symbol PRODSP
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/24/2009 |
|
Status: Verified
SYMPTOM(s):
Trying to PROBUILD gives error Undefined symbol PRODSP
Trying to OEBUILD gives error Undefined symbol PRODSP
ERROR: Undefined symbol: .PRODSP
0711-317 ERROR: Undefined symbol: .PRODSP
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
All Supported Operating Systems
CAUSE:
The hlprodsp.o reference has not been added to your link script.
FIX:
Review the documentation on Probuilding a client.
Remember to modify the hlprodsp.c and add the appropriate function names and object file references to the hlprodsp.c before compiling it into an object file.
cc -c hlprodsp.c
After the hlprodsp.c has been compiled into the hlprodsp.o the reference to the location of the hlprodsp.o should be added to the link script which was made by the Probuild utility.
The entry in the link script will look similar to this:
/tmp/hlprodsp.o \
The trailing slash "\" is necessary within the link script file since it signifies that this command extends to another line.
References to written documentation:
Version 9: Progress Client Deployment Guide
OpenEdge 10: OpenEdge Deployment: Managing 4GL Applications