Upgrading to a New Version of RLM
If you have previously integrated RLM into your product and wish to upgrade to a new RLM version, follow these steps:
First, Download the new RLM kit from the Reprise website - see details in Installing RLM.
Then, unpack the kit and install. See details in Installing RLM.
Next, copy the following 3 files from your old kit:
Filename |
|
---|---|
rc/rlm_pubkey.c |
Copy this file. Do not use a new public/private key set from the installation. |
src/rlm_privkey.c |
Copy this file. Do not use a new public/private key set from the installation. |
src/rlm_isv_config.c |
Copy this file. Unless you want to change the configuration of RLM for this version. |
You will have received an email from Reprise Software with your activation key and instructions for creating your new license (license_to_run.h). You only need to do this if you are upgrading to a new major version of RLM (e.g., from v13.x to v14.x), otherwise your old license_to_run.h will work.
Edit the following 2 files in the new kit:
Filename |
|
---|---|
src/license_to_run.h |
Modify this to install the new RLM license you activated from the Reprise Software website, or use your old one if you are on the same major RLM version. |
platform/makefile |
Modify the ISV= line to contain your ISV name (always required on Windows - this step is done as part of the INSTALL process on Unix) |
Finally, run make (or nmake) in the kit binary directory, and your RLM libraries, ISV server, rlmsign binary and activation binaries are ready to use.