Adding stuff

This commit is contained in:
WolverinDEV
2020-01-26 16:42:01 +01:00
parent fd13ffaf27
commit b1727206c0
8 changed files with 166 additions and 41 deletions
+9 -7
View File
@@ -1,17 +1,19 @@
sudo apt-get update && \
sudo apt-get install build-essential software-properties-common -y && \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \
sudo apt-get update
sudo apt-get update && \
sudo apt-get install gcc-9 g++-9 -y && \
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9 && \
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-9 60 --slave /usr/bin/c++ c++ /usr/bin/c++-9
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-9 60 --slave /usr/bin/c++ c++ /usr/bin/c++-9 # THis fails for some reason
apt-get install autoconf git wget libssl-dev realpath libsqlite3-dev libmysqlclient-dev
Sometimes its required to build from source:
https://raw.githubusercontent.com/darrenjs/howto/master/build_scripts/build_gcc_9.sh
wget https://github.com/Kitware/CMake/releases/download/v3.16.3/cmake-3.16.3.tar.gz && tar xvf cmake-3.16.3.tar.gz
cd cmake-3.16.3 && ./configure --parallel=16
make -j16 && make install
apt-get install -y autoconf git wget libssl-dev realpath libsqlite3-dev libmysqlclient-dev
wget https://github.com/Kitware/CMake/releases/download/v3.16.3/cmake-3.16.3.tar.gz && tar xvf cmake-3.16.3.tar.gz && \
cd cmake-3.16.3 && ./configure --parallel=16 && \
make -j16 && make install && \
cd ..
git config --global credential.helper store