-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
The below procedure will allow building gaia on Ubuntu 24.04. This may also apply to #128 .
apt update && apt upgrade -y \
&& apt install -y git sudo build-essential automake python-is-python3
# Swig (gaia dep)
apt install -y libpcre3 libpcre3-dev bison
git clone https://github.com/swig/swig.git /opt/swig
cd /opt/swig
git checkout rel-3.0.12
./autogen.sh
./configure
make -j4
make install
make -k
# Gaia
apt install -y libyaml-dev libeigen3-dev \
qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools \
python3-dev python3-distlib python3-distutils-extra
git clone https://github.com/MTG/gaia.git /opt/gaia
cd /opt/gaia
git switch qt5
./waf configure --with-python-bindings --with-asserts
./waf
./waf install
Metadata
Metadata
Assignees
Labels
No labels