-
Notifications
You must be signed in to change notification settings - Fork 1
Installation and Requirements
Jannik Zeitschner edited this page May 3, 2024
·
1 revision
This page describes the software/libraries required for PoMMES to build and execute.
PoMMES was developed and tested on an Ubuntu-22.04 subsystem (WSL2) with the following requirements:
git 2.25.1
GNU Make 4.2.1
g++ 9.4.0
boost 1.71.0
arm-none-eabi toolchain
PoMMES might not be able to build/behave correctly if one of those requirements is missing. To install one of the software above we give a suggestion on how to install them under Linux.
Command | Usage |
---|---|
sudo apt-get install git |
Install git |
sudo apt-get install make |
Install Make |
sudo apt-get install g++ |
Install g++ |
sudo apt-get install libboost-all-dev |
Install boost |
sudo apt-get install -y gcc-arm-none-eabi |
Install the ARM GCC toolchain |
- clone the repository:
git clone https://github.com/ChairImpSec/PoMMES
- enter the root directory of PoMMES:
cd PoMMES
- build PoMMES:
make