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:
@ -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)
|
||||
|
||||
Reference in New Issue
Block a user