Skip to content
Snippets Groups Projects
Commit 6ae7c6be authored by Horst Schirmeier's avatar Horst Schirmeier
Browse files

doc: clarify gem5 build configuration

Change-Id: I53d0931e28fa70438a3b8c3ccb289730f0485e94
parent d2f99b90
No related branches found
No related tags found
No related merge requests found
......@@ -222,9 +222,10 @@ For the first time (incl. selecting an experiment):
$ cmake ..
4. Modify the generated configuration according to your needs using
$ ccmake .
At least, you should set an experiment and turn on the following
flags: BUILD_GEM5 = BUILD_ARM = ON. Additionally, all config
options specific for other simulator should be turned OFF.
At least, you should set an experiment and turn on the configuration flags
BUILD_GEM5 and BUILD_ARM. Additionally, all config options specific for
other back-ends and architectures should be turned OFF, especially
BUILD_BOCHS and BUILD_X86.
5. Typing
$ make (or nice make -jN)
will start the build process of Fail* and gem5. This automatically
......@@ -239,6 +240,9 @@ For the first time (incl. selecting an experiment):
(e.g. a release build, i.e. using "gem5.fast" instead of "gem5.debug")
can be changed in the aforementioned gem5.cmake file.
NOTE: gem5 currently does not compile with the newer clang-based daily builds
of AspectC++ (ac++). You may need to use the ac++ 1.2 release instead.
After changes to Fail*/gem5 code (incl. aspect headers):
------------------------------------------------------------
1. Clean the current build by typing
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment