1#!/bin/sh
2
3set -ev
4
5# source for new gcc
6#sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
7
8sudo apt-get update -qq
9
10# dependencies for building g2o
11sudo apt-get install -qq qtdeclarative5-dev qt5-qmake libqglviewer-dev-qt5 libsuitesparse-dev
12
13# install new gcc
14#if [ "$CC" = "gcc" ]; then
15  #apt-cache search -n "^gcc-[0-9]+$"
16  #sudo apt-get install -qq gcc-8 g++-8
17#fi
18
19# download eigen3 and unpack it
20cd /tmp
21wget -O eigen3.zip https://gitlab.com/libeigen/eigen/-/archive/3.3.8/eigen-3.3.8.zip
22unzip -q eigen3.zip
23ls -l eigen*
24sudo mv /tmp/eigen-3.3.8 /usr/include/eigen3
25