Browse Source

update Installation on Linux

master
Marnix 2 years ago
parent
commit
6e33686ccb
  1. 15
      docs/INSTALL.md

15
docs/INSTALL.md

@ -12,10 +12,9 @@ JoinMarket requires Python 3.8, 3.9, 3.10 or 3.11.
#### Notes on upgrading versions generally: #### 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. If you just want the latest version in a new directory, go to the [releases](https://github.com/JoinMarket-Org/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.
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/<tagname>` for a specific tagged release, then rerun the installation or `git fetch; git checkout tags/<tagname>` for a specific tagged release, then rerun the installation
process as described below. This will only work if the latest commit, or the tag, 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. 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): (to build `libsodium` after):
git clone git@github.com:jedisct1/libsodium.git git clone https://github.com/jedisct1/libsodium.git
cd libsodium cd libsodium
git checkout tags/1.0.18 git checkout tags/1.0.18
./autogen.sh ./autogen.sh
@ -43,7 +42,7 @@ To install everything (client and server), install these packages:
Then install this repo: 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 cd joinmarket-clientserver
Then: Then:
@ -57,12 +56,12 @@ Then build and install a local copy of libsecp256k1 for python-bitcointx:
mkdir -p deps mkdir -p deps
cd deps cd deps
git clone git@github.com:bitcoin-core/secp256k1 git clone https://github.com/bitcoin-core/secp256k1.git
cd secp256k1 cd secp256k1
git checkout 490022745164b56439688b0fc04f9bd43578e5c3 git checkout v0.4.1
make clean make clean
./autogen.sh ./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
make check make check
make install make install

Loading…
Cancel
Save