• Topic
  • Discussion
  • UdaWikiWeb.RelinkingProgressDatabaseAgents(Last) -- Owiki? , 2016-08-19 15:00:52 Edit owiki 2016-08-19 15:00:52

    Relinking Database Agents for Progress

    The files described below should all be part of current agent installations. If the files discussed below are not found in your installation, you may have an older version of the software. In that case, please contact OpenLink Support for additional assistance.

    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. Note: Relinking is only necessary if you are running a version of Progress which differs from the one originally used for linking the agents shipped.

    Please note that to relink against Progress 6 you must have an HLI/C license from Progress. For Progress 7, 8, and 9, this is not required.

    For all relinking, you must have a 'C' compiler installed on your machine. Furthermore, your Progress DLC directory must contain a /probuild/4gl/ sub-directory.

    Remember to back up all existing 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 environment 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 is the major version number of your Progress installation (i.e., 6, 7, 8, or 9).
    5. If you receive an error stating that any Progress library cannot be found, edit the mkdlcX script and remove the reference to the named file; then rerun the script.
    6. Now, run the script ldproX which will build a new OpenLink Progress X agent (proX_sv or proX_mv), which should be placed directly in the 'openlink/bin' directory.

    Referenced by...