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