Aevol
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Linux Installation - Prerequisites

Compiling Aevol requires a recent compiler (e.g. gcc >= 13, clang >= 19) along with a few other dependencies

Depending on your package manager, you can install the dependencies using one of the following:

apt (Ubuntu, Debian, …)

sudo apt update
sudo apt install cmake g++ git libgomp1 zlib1g-dev
Special note for Ubuntu 20.04 and 22.04

In these old but still supported versions of Ubuntu, the version of gcc is too old to compile Aevol.

Probably the easiest way to get a recent compiler on these versions of Ubuntu is to upgrade to a newer package repository.

You can achieve this with the following commands:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old # Make a backup of config
sudo sed -i -e 's/focal/noble/g' /etc/apt/sources.list	# Update package repository

yum (Fedora, Centos, …)

sudo yum check-update
sudo yum install cmake gcc-c++ git libgomp zlib-devel

Check your compiler version

You can check your compiler version with

g++ --version

Back to Installation Instructions