mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
gem5
This commit is contained in:
18
configure
vendored
18
configure
vendored
@@ -22,6 +22,21 @@ git submodule update --depth 1 --jobs 4 --init
|
||||
cd qemu
|
||||
git submodule update --init
|
||||
|
||||
pkgs="\
|
||||
build-essential \
|
||||
coreutils \
|
||||
"
|
||||
|
||||
# GEM5
|
||||
pkgs="$pkgs \
|
||||
g++-6 \
|
||||
gcc-6 \
|
||||
gcc-aarch64-linux-gnu \
|
||||
gcc-arm-linux-gnueabi \
|
||||
libgoogle-perftools-dev \
|
||||
protobuf-compiler \
|
||||
"
|
||||
|
||||
sudo apt-get update $y
|
||||
# Building SDL for QEMU in Buildroot was rejected upstream because it adds many dependencies:
|
||||
# https://patchwork.ozlabs.org/patch/770684/
|
||||
@@ -29,8 +44,7 @@ sudo apt-get update $y
|
||||
# libsdl2-dev needs to be installed separatedly from sudo apt-get build-dep qemu
|
||||
# because Ubuntu 16.04's QEMU uses SDL 1.
|
||||
sudo apt-get install $y \
|
||||
build-essential \
|
||||
coreutils \
|
||||
$pkgs \
|
||||
$interactive_pkgs \
|
||||
;
|
||||
sudo apt-get build-dep $y qemu
|
||||
|
||||
Reference in New Issue
Block a user