From eb5fa5d9fa7d2bb47b4d492b1a6ac46ed4f62b5e Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Tue, 8 Sep 2020 19:24:39 +0200 Subject: [PATCH] Add Debian compilation dependencies Package compiled on Arch might have too recent packages, but default packages are too old to even compile on Debian... --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index c4842c3..aaab6d6 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,30 @@ Wrapper project for element-desktop, element-web, matrix-react-sdk and matrix-js-sdk, in order to build SchildiChat-Desktop. + +# Debian compilation dependencies + +``` +# apt install vim curl git make gcc g++ libsqlcipher-dev pkg-config libsecret-1-dev bsdtar +# curl -sL https://deb.nodesource.com/setup_14.x | bash - +# apt update +# apt install nodejs + +# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - +# echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list +# apt update +# apt install yarn + +$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh +$ echo 'export PATH="$PATH:$HOME/.cargo/bin"' >> .bashrc +$ source .bashrc +``` + # Initial setup ``` git clone --recurse-submodules https://github.com/SpiritCroc/schildichat-desktop.git +cd schildichat-desktop ./setup.sh ```