From 7eca34ad849358f1aecf4a697c8dc33542282f0f Mon Sep 17 00:00:00 2001 From: hsc Date: Thu, 2 Aug 2012 11:11:27 +0000 Subject: [PATCH] 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 --- doc/how-to-build.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/how-to-build.txt b/doc/how-to-build.txt index eb2c3a1b..94657ac7 100644 --- a/doc/how-to-build.txt +++ b/doc/how-to-build.txt @@ -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)