should be it
This commit is contained in:
25
external/duckdb/scripts/setup_ubuntu1804.sh
vendored
Executable file
25
external/duckdb/scripts/setup_ubuntu1804.sh
vendored
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
# stuff
|
||||
apt-get update -y -qq
|
||||
apt-get install -y -qq software-properties-common
|
||||
add-apt-repository ppa:git-core/ppa
|
||||
apt-get update -y -qq
|
||||
apt-get install -y -qq --fix-missing ninja-build make gcc-multilib g++-multilib libssl-dev wget openjdk-8-jdk zip maven unixodbc-dev libc6-dev-i386 lib32readline6-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip build-essential checkinstall libffi-dev curl libz-dev openssh-client pkg-config
|
||||
|
||||
# cross compilation stuff
|
||||
apt-get install -y -qq gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
|
||||
|
||||
# git
|
||||
wget https://github.com/git/git/archive/refs/tags/v2.18.5.tar.gz
|
||||
tar xvf v2.18.5.tar.gz
|
||||
cd git-2.18.5
|
||||
make
|
||||
make prefix=/usr install
|
||||
git --version
|
||||
|
||||
# cmake
|
||||
wget https://github.com/Kitware/CMake/releases/download/v3.21.3/cmake-3.21.3-linux-x86_64.sh
|
||||
chmod +x cmake-3.21.3-linux-x86_64.sh
|
||||
./cmake-3.21.3-linux-x86_64.sh --skip-license --prefix=/usr/local
|
||||
cmake --version
|
||||
Reference in New Issue
Block a user