Consultor Eletrônico



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