SMR Logo

SMR Home Page
About SMR
Products
Services
Documentation
Software Installation
Papers and Publications
Tutorials
Workshops
Miscellaneous
Infos

Obtaining and Installing Software from SMR

This document describes how to obtain and install software from SMR. We assume a certain familiarity with basic UNIX commands.

From where to obtain -- The SMR software server

Software from SMR is available to customers via the Internet from the SMR software server. Upon request, CD's can be obtained from SMR, too. The customer account on the SMR software server allows for downloading the licensed software(s). Installation of the software is performed with the SMR installation assistant, a sh shell script (for precise instructions see below).

The following prerequisites are needed for installing SMR software with the SMR installation assistant:

The SMR license key file

Prior to installing software from SMR, you must obtain a valid license key file from SMR and install it on your system. If the license key file is not properly installed the installation procedure will not work and no software will be installed. For obtaining a license key file, please contact us at support@smr.ch or call us at +41 32 345 2121.

The license key file must be installed in your environment, and the software installation as described in the next step will automatically the correct environment variables in your $HOME/.bashrc file.

Install Software

As soon as you have obtained the location of the software, download the file containing the software with a web browser and execute it with the sh command in a terminal. Example: Install the baspl++-x86_64-xxx.sh software

sh ./b2000++-x86_64-xxx.sh

and follow the self-explanatory instructions.

Testing the Installation

To work with the B2000++ software, it is necessary to set several environment variables, which we call the "SMR" environment. The binary installation tool modifies the $HOME/.bashrc startup file and adds two so-called aliases, set-smr and unset-smr. An alias can be viewed as a collection of several shell commands. In our case, the shell commands set several environment variables and modify the prompt.

The "SMR" environment is switched on as follows (for illustrative purposes the prompt is displayed in red):

prompt> set-smr
SMR:prompt>

The "SMR" prefix to the prompt indicates that the "SMR" environment is active. To inactivate it:

SMR:prompt> unset-smr
prompt>

Once the "SMR" environment set, you can check if it works. Example: Lauch baspl++ with

SMR:prompt> baspl++ -t

This should display the baspl++ main window.

Viewing the documentation

Documentation is installed together with the software. All documentation is available in HTML, and most of the documentation is also available in the Portable Document Format (PDF).

Enter the following URL in your web browser (replace $PREFIX by the chosen installation prefix):

file:///$PREFIX/share/doc/SMR-index.html

Note that the link to the documentation is displayed by the SMR installation assistant.

Contact

For help, or for submitting bug reports and comments, please send mail to support@smr.ch or contact us by telephone at +41 32 345 2121.