Relinking Progress Agents

The files described below should all be part of current agent installations.

We have attempted to provide a set of generic link scripts for the versions of Progress we support, to enable you to relink if necessary.

Please note that to relink against Progress 6 you require a HLI/C license from Progress in order to do so. For Progress 7 & 8 this is not required.

Remember to back up OpenLink files before you begin.

Follow the instructions below to relink an OpenLink Progress Database agent:

  1. Change directory to the 'openlink/lib' directory.

  2. Ensure the Progress environement variable DLC is set correctly

  3. Set the Progress PROLOAD environment variable to $DLC/probuild.

  4. Run the 'mkdlcX' script which will produce a file called 'dlcX.o', where X represent Progress version  6, 7, 8 depending on the major version number of your Progress installation.

  5. If you receive an error stating that any of the Progress libraries cannot be found, edit the "mkdlcX" script and then remove the reference to the named file. Then rerun it "mkdlcX".

  6. Run the script 'ldproX' which will build a new OpenLink Progress X agent (proX_sv), and place it directly in the 'openlink/bin' directory.

NB: PLEASE NOTE, RELINKING IS ONLY NECESSARY IF YOU ARE RUNNING A DIFFERENT VERSION OF PROGRESS TO THE ONE WE LINKED OUR PROGRESS DATABASE AGENTS AGAINST.

If you cannot find the files described above with your installation then you may have an older version of the software. Please contact OpenLink Support for assistance at:  http://www.openlinksw.com/support/suppindx.htm .