diff --git a/README.md b/README.md index 5b550014..d91163ca 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,6 @@ your fork. Replace the word **user** with your own RHRK user name. ``` bash $ git remote add upstream https://user@git.rhrk.uni-kl.de/EIT-Wehn/dram.vp.system.git -$ git remote -v ``` In general, from time to time you should update your fork in order to keep it @@ -85,39 +84,39 @@ $ git submodule update --init --recursive Make sure you have properly installed in your system the required libraries and programs. -- General dependencies +- **General dependencies** -You can use [install.sh](./install.sh) in order to install dependencies. First -read and understand the script then execute it. Type your password if -required. + You can use [install.sh](./install.sh) in order to install dependencies. First + read and understand the script then execute it. Type your password if + required. + + ```bash + $ bash install.sh + ``` -```bash -$ bash install.sh -``` +- **SystemC 2.3.1 and TLM 2.0** -- SystemC 2.3.1 and TLM 2.0 + You can use [getsysc.sh](./getsysc.sh) to download and install SystemC 2.3.1 + and TLM 2.0. First read and understand the script then execute it. + + ``` bash + $ bash getsysc.sh + ``` -You can use [getsysc.sh](./getsysc.sh) to download and install SystemC 2.3.1 -and TLM 2.0. First read and understand the script then execute it. + Alternatively, the sources can be downloaded from + [here](http://accellera.org/downloads/standards/systemc). For installation + instructions see the installation notes file contained in the release package. -``` bash -$ bash getsysc.sh -``` +- **qwt-6.1** -Alternatively, the sources can be downloaded from -[here](http://accellera.org/downloads/standards/systemc). For installation -instructions see the installation notes file contained in the release package. - -- qwt-6.1 - -You can use [getqwt.sh](./getqwt.sh) in order to install qwt-6.1. First read -and understand the script then execute it. - -```bash -$ bash getqwt.sh -``` - -For further information refer to [this](http://qwt.sourceforge.net/) + You can use [getqwt.sh](./getqwt.sh) in order to install qwt-6.1. First read + and understand the script then execute it. + + ```bash + $ bash getqwt.sh + ``` + + For further information refer to [this](http://qwt.sourceforge.net/) To grant flexibility to the user the paths where to find some essential libraries and headers can be specified with environment variables. You can add @@ -125,7 +124,7 @@ such variables to you ~/.bashrc file or equivalent. ```bash # SystemC home and target architecture -export SYSTEMC_HOME=$HOME/systemc-2.3.1 +export SYSTEMC_HOME=$HOME/systemc-2.3.1a export SYSTEMC_TARGET_ARCH=linux64 # DRAMSys libraries and headers