Setting up the License ServerNote: If you are updating from an earlier version of GAUSS/GAUSS Engine for Windows, please click here before proceeding.
- IMPORTANT! Delete the temporary.lic file that comes with GAUSS from your GAUSSHOME (e.g., gauss19) directory. br>
- Save License File: Please save the license file, retaining the *.lic extension, to the directory where you installed GAUSS or the GAUSS Engine. The default is: - Windows: c:\gauss19 [GAUSS Engine: c:\mteng18] - Mac: /Users/YourUserName/gauss19 on Mac [GAUSS Engine: /Users/YourUserName/mteng18] - Linux: The directory where you installed GAUSS/GAUSS Engine
- Open a Windows Command Prompt. br>
- Change the working directory of your Windows Command Prompt to your GAUSS installation directory with the command:
chdir <gauss_install_directory> [For Linux: cd <gauss_install_directory>]
- Start the Reprise License Manager with the command:
rlm.exe [For Linux: ./rlm ]
- Start GAUSS on the License Server by using your Desktop Icon. If GAUSS does not start, click here. br>
- Verify that GAUSS is using the Floating Network License
Test that GAUSS is installed correctly and the license manager is working by checking to see what license type/license ID GAUSS is using by clicking on Help -> About GAUSS.If GAUSS is using the temporary license that ships with it, you will see a license ID that is all zeroes. If it is using the permanent license, it will be a 10-digit number that starts with 1.
- Set up RLM as a Windows Service br> - To set up RLM as a new Windows service, follow the instructions here. - To set up RLM as a system service on Linux that starts automatically at system boot time, see the RLM 12.1 License Administration Manual for an example of a script for that purpose. Note: Failure to set up GAUSS as a Windows or System Service requires that the Reprise License Manager (rlm) be manually restarted each time that GAUSS is started. See step 4 under 'Setting up the License Server' above on how to manually restart the rlm. br>
Installing GAUSS in a Shared, Multi-User Mac EnvironmentFor all users to run GAUSS in a shared, multi-user Mac environment, please do the following:
- Copy GAUSSHOME (e.g. gauss19) to Shared Folder. Copy the entire contents of your GAUSSHOME to a location in which all users can access, such as: /Users/shared/gauss19
- Rename GAUSS Executable. Change the name of the 'gauss' executable to 'gaussapp'.
- Bash Script. Make a bash script named 'gauss' in the same directory (which should be /Applications/GAUSS 19.app/Contents/MacOS). The contents would be:
#!/bin/bash export GAUSSHOME19=/Users/Shared/gauss19/ Applications/GAUSS 19.app/Contents/MacOS/gaussapp
- Permissions. Make sure everyone has execution permission for this file.
- Verify that the rlm has been manually restarted. See step 4 under 'Setting up the License Server' above on how to manually restart the rlm. br>
- List the license files in this directory with the command:
dir *.lic [For Linux: ls -l *.lic ]
- Print the contents of your license to the screen with the command:
type <gauss_license_file.lic> [For Linux: cat <gauss_license_file.lic>]
- Check your computer's hostid with the command:
lm\rlmhostid.exe [For Linux: ./lm/rlmhostid ]
- To diagnose and resolve your error, see Common Floating Network Problems.