- Linux (Kernel Version >= 2.6)
- g++ (Version >= 8)
- bison (Version >= 3.0)
- make
- git clone https://github.com/cepsdev/machines4ceps.git
- cd machines4ceps
- ./make_machines
All repositories need to be in the same directory as machines4ceps.
- Clone pugixml:
- git clone https://github.com/zeux/pugixml.git
- Clone and build ceps:
- git clone https://github.com/cepsdev/ceps.git
- cd ceps/core
- mkdir bin
- make
- cd ../..
- Clone log4ceps
- git clone https://github.com/cepsdev/log4ceps.git
- Clone and build machines4ceps
- git clone https://github.com/cepsdev/machines4ceps.git
- cd machines4ceps
- mkdir bin
- make TARGET=bin
This should produce a binary called ceps in the directory machines4ceps/bin.
- Ubuntu 18.04 (bionic)
- Ubuntu 20.04 (focal)
- Ubuntu 22.04 (jammy jellyfish)
- Raspberry Pi OS (Kernel >= 5.10)