doc: clarify gem5 build configuration
Change-Id: I53d0931e28fa70438a3b8c3ccb289730f0485e94
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user