Building the MiBench benchmark suite for MPC7450
MiBench is a free,
commercially representative embedded benchmark suite.
1. What you get after the build
You get binaries and data sets of the MiBench version 1 benchmark suite for Linux/MPC7450.Requirements
- A Linux host machine
- A GNU cross tool-chain: follow the instructions here
2. Get the material
Download that tarball. It contains all the necessary material (scripts and source codes) to compile the MiBench benchmark suite for MPC7450.3. Uncompress the tarball
$ tar zxvf mibench-v1-source-v5.tar.gz
4. Build the benchmark suite
$ cd mibench-v1-source-v5
$ ./build.sh --target=powerpc-7450-linux-gnu --cross-compiler-prefix=${HOME}/crosstool-source-v4/powerpc-7450-linux-gnu --target-simulator=${HOME}/unisim-ppcemu-1.0beta6/ppcemu/bin/unisim-ppcemu-1.0beta6 all
$ ./build.sh --target=powerpc-7450-linux-gnu --cross-compiler-prefix=${HOME}/crosstool-source-v4/powerpc-7450-linux-gnu --target-simulator=${HOME}/unisim-ppcemu-1.0beta6/ppcemu/bin/unisim-ppcemu-1.0beta6 all
Adjust the arguments of the building script to your cross tool-chain installation.