From 6e33686ccb28b480a058a83c68e8dea871c2b2b5 Mon Sep 17 00:00:00 2001 From: Marnix <93143998+MarnixCroes@users.noreply.github.com> Date: Fri, 8 Mar 2024 10:23:23 +0100 Subject: [PATCH] update Installation on Linux --- docs/INSTALL.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 1a1707dde..4aeb4ec9f 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -12,10 +12,9 @@ JoinMarket requires Python 3.8, 3.9, 3.10 or 3.11. #### Notes on upgrading versions generally: -If you just want the latest version in a new directory, go to the [releases](https://github.com/AdamISZ/joinmarket-clientserver/releases) page. -Binary executables (of JoinmarketQt) are currently being built only for Windows, please verify the signature on the .exe file attached to the release. +If you just want the latest version in a new directory, go to the [releases](https://github.com/JoinMarket-Org/joinmarket-clientserver/releases) page. -Otherwise: if you are upgrading from an older version, just update using git: `git pull origin master`, +If you are upgrading from an older version, just update using git: `git pull origin master`, or `git fetch; git checkout tags/` for a specific tagged release, then rerun the installation process as described below. This will only work if the latest commit, or the tag, is actually newer in version number, than what was there already. @@ -32,7 +31,7 @@ To install everything (client and server), install these packages: (to build `libsodium` after): - git clone git@github.com:jedisct1/libsodium.git + git clone https://github.com/jedisct1/libsodium.git cd libsodium git checkout tags/1.0.18 ./autogen.sh @@ -43,7 +42,7 @@ To install everything (client and server), install these packages: Then install this repo: - git clone https://github.com/Joinmarket-Org/joinmarket-clientserver + git clone https://github.com/Joinmarket-Org/joinmarket-clientserver.git cd joinmarket-clientserver Then: @@ -57,12 +56,12 @@ Then build and install a local copy of libsecp256k1 for python-bitcointx: mkdir -p deps cd deps - git clone git@github.com:bitcoin-core/secp256k1 + git clone https://github.com/bitcoin-core/secp256k1.git cd secp256k1 - git checkout 490022745164b56439688b0fc04f9bd43578e5c3 + git checkout v0.4.1 make clean ./autogen.sh - ./configure --prefix JM_ROOT --enable-module-recovery --disable-jni --enable-experimental --enable-module-ecdh --enable-benchmark=no + ./configure --prefix JM_ROOT --enable-module-recovery --enable-experimental --enable-module-ecdh --enable-benchmark=no make make check make install