more details on how to build FailGem5

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1469 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-08-02 11:11:27 +00:00
parent da31e3edc4
commit 7eca34ad84

View File

@ -27,6 +27,7 @@ Required for the gem5 simulator backend:
- zlib
- m4
- python-dev
- optional: libgoogle-perftools-dev
For distribution/parallelization:
**********************************************************************
@ -205,6 +206,12 @@ TODO: Fix Hard-coded paths
Building gem5:
**********************************************************************
Fail* configuration:
------------------------------------------------------------
- BUILD_GEM5 ON
- all configuration options specific for other simulators OFF
- COMPILER: gcc (not ag++)
For the first time:
------------------------------------------------------------
1. Change to the gem5 simulator directory (expects to be in ${FAIL_DIR}):
@ -216,8 +223,10 @@ Optimized build:
------------------------------------------------------------
$ cd ../simulator/gem5
$ scons EXTRAS=../../src/core/sal/gem5 build/ARM/gem5.fast
(add -jN for a parallel build)
Debug build:
------------------------------------------------------------
$ cd ../simulator/gem5
$ scons EXTRAS=../../src/core/sal/gem5 build/ARM/gem5.debug
(add -jN for a parallel build)