Doc updated
This commit is contained in:
27
README.md
27
README.md
@@ -1729,10 +1729,6 @@ to Elwetritsch. Since there is no compilation involved, copying disk images
|
||||
created in one machine to another machine should not incur in incompatibility
|
||||
problems.
|
||||
|
||||
Regarding dependencies for building DRAMSys and gem5, the scripts provided in
|
||||
[DRAMSylva](DRAMSys/library/resources/scripts/DRAMSylva), when running on
|
||||
Elwetritsch, will load the required modules automatically.
|
||||
|
||||
On gem5.TnT repository open a gem5.TnT config file.
|
||||
|
||||
```bash
|
||||
@@ -1764,19 +1760,34 @@ $ ./get_extra_fs.sh
|
||||
$ ./build_gem5.sh
|
||||
```
|
||||
|
||||
Example of a functional ~/.bashrc on Elwetritsch:
|
||||
To get DRAMSys installed follow the traditional setup instructions described
|
||||
in this document.
|
||||
|
||||
For building DRAMSys one can profit from using
|
||||
[DRAMSylva.sh](DRAMSys/library/resources/scripts/DRAMSylva/DRAMSylva.sh) which
|
||||
loads the modules that are necessary for building DRAMSys on Elwetritsch.
|
||||
|
||||
Regarding dependencies for building DRAMSys and DRAMSys + gem5, the scripts
|
||||
provided in [DRAMSylva](DRAMSys/library/resources/scripts/DRAMSylva), when
|
||||
running on Elwetritsch, will load the required modules automatically.
|
||||
|
||||
As usual, one may export environment variables from his/her **~/.bashrc** file
|
||||
on Elwetritch. Some segments extracted from a functional ~/.bashrc file are
|
||||
presented below to be used as reference. Note that you may have to adapt it,
|
||||
for example, changing paths to point to the place you installed some of the
|
||||
libraries.
|
||||
|
||||
```bash
|
||||
# User specific aliases and functions
|
||||
# SystemC home
|
||||
export SYSTEMC_HOME=$HOME/repos/systemc-2.3.1a
|
||||
export SYSTEMC_HOME=$HOME/systemc-2.3.1a
|
||||
# SystemC target architecture
|
||||
export SYSTEMC_TARGET_ARCH=linux64
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${SYSTEMC_HOME}/lib-linux64
|
||||
|
||||
# Qwt lib
|
||||
export LIBQWT_HOME=$HOME/repos/qwt-6.1/lib
|
||||
export LIBQWT_HEADERS=$HOME/repos/qwt-6.1/src
|
||||
export LIBQWT_HOME=$HOME/qwt-6.1/lib
|
||||
export LIBQWT_HEADERS=$HOME/qwt-6.1/src
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}$LIBQWT_HOME
|
||||
|
||||
# Python lib
|
||||
|
||||
Reference in New Issue
Block a user