diff --git a/README.md b/README.md index 5ce5f70f..14cc205b 100644 --- a/README.md +++ b/README.md @@ -1442,15 +1442,25 @@ $ ./DRAMSys > output ## DRAMSys with gem5 -Install gem5 by following the instructions on the gem5 wiki -http://gem5.org/Documentation#Getting_Started. In order to understand the -SystemC coupling with gem5 it is recommended to study util/tlm/README and [11]. +Install gem5 by following the instructions on the [gem5 wiki](http://gem5.org/Documentation#Getting_Started). +Optionally, use the scripts from [gem5.TnT](https://github.com/tukl-msd/gem5.TnT) to install gem5, build it and much more. + +In order to understand the SystemC coupling with gem5 it is recommended to +read the documentation in the gem5 repository *util/tlm/README* and [12]. + The main steps for building gem5 with SystemC are: ``` bash scons build/ARM/gem5.opt scons --with-cxx-config --without-python build/ARM/libgem5_opt.so -#for mac: scons --with-cxx-config --without-python build/ARM/libgem5_opt.dylib +cd util/tlm +``` + +For MacOS: + +``` bash +scons build/ARM/gem5.opt +scons --with-cxx-config --without-python build/ARM/libgem5_opt.dylib cd util/tlm ```