diff --git a/client b/client index afd3adc..4606504 160000 --- a/client +++ b/client @@ -1 +1 @@ -Subproject commit afd3adced9ae0fdbf93292886dd8db5a4d3528b5 +Subproject commit 4606504266dfddd043f738f85a34896335ec3803 diff --git a/helper.txt b/helper.txt index c3ccf78..f52a33a 100644 --- a/helper.txt +++ b/helper.txt @@ -16,4 +16,31 @@ build_os_type linux -> build_os_arch: [x86|amd64] build_os_type win32 - -> build_os_arch: [x86|amd64] \ No newline at end of file + -> build_os_arch: [x86|amd64] + + +docker setup: + +# General setup +echo "deb http://archive.debian.org/debian/ wheezy main contrib non-free" > /etc/apt/sources.list + +apt-get update +apt-get install aptitude +aptitude install sudo git wget curl python-software-properties + +# Setup GCC-9 from source +aptitude install build-essential +wget ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-9.1.0/gcc-9.1.0.tar.gz +tar xvf gcc-9.1.0.tar.gz +cd gcc-9.1.0 +mkdir build && cd build +./contrib/download_prerequisites +../configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-9.1 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-9.1 +make -j 12 +sudo make install +sudo update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-9.1/bin/gcc-9.1 800 --slave /usr/bin/g++ g++ /usr/local/gcc-9.1/bin/g++-9.1 + +#Install cmake +wget https://github.com/Kitware/CMake/releases/download/v3.15.0-rc3/cmake-3.15.0-rc3-Linux-x86_64.sh +chmod +x cmake-3.15.0-rc3-Linux-x86_64.sh +./cmake-3.15.0-rc3-Linux-x86_64.sh --prefix=/ --skip-license \ No newline at end of file diff --git a/third_party/CXXTerminal b/third_party/CXXTerminal index 67fc8e3..d47b5d1 160000 --- a/third_party/CXXTerminal +++ b/third_party/CXXTerminal @@ -1 +1 @@ -Subproject commit 67fc8e355b3393670ec7397b5225c22ab62cec8c +Subproject commit d47b5d14e362eff7ae50c9040f9a4cf6b80b237e diff --git a/third_party/boringssl b/third_party/boringssl index c19dfe2..d6f9c35 160000 --- a/third_party/boringssl +++ b/third_party/boringssl @@ -1 +1 @@ -Subproject commit c19dfe278c0fb8956cbfa36ab3ea8e2d0c3a14dd +Subproject commit d6f9c359d219055a89c676cb8886421b145a08da