diff --git a/Altcoin-and-Forkcoin-Support.md b/Altcoin-and-Forkcoin-Support.md index f2b3e16..3e11292 100644 --- a/Altcoin-and-Forkcoin-Support.md +++ b/Altcoin-and-Forkcoin-Support.md @@ -61,8 +61,8 @@ broken, so we must get a more recent version from Github: To prevent the library from auto-installing a lot of unneeded dependencies (Pycryptodome in particular, which would stomp on our existing Pycrypto -installation) we need to edit the file 'requirements.txt', **removing** -the lines with the following unneeded packages: +installation) we need to edit the file 'requirements.txt' and remove the +following unneeded packages: coincurve pbkdf2 @@ -149,7 +149,8 @@ Clone the repository and build: $ ./scripts/install_deps.sh $ mkdir build $ cd build - $ cmake .. && make + $ cmake .. + $ make $ sudo make install ##### *Install solc from binary distribution (Ubuntu 18.04):* @@ -168,7 +169,7 @@ Now you can proceed with the install: $ sudo apt-get update $ sudo apt-get install solc - $ solc --version # check that the version is correct! + $ solc --version # make sure the version is correct! ##### Create and deploy a token diff --git a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md index e30fa64..f257c5d 100644 --- a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md +++ b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md @@ -23,7 +23,12 @@ $ git checkout stable_linux $ sudo ./setup.py install $ cd .. - $ sudo chmod o+rx /usr/local/share/mmgen # this may be required for Armbian systems + +> The following permission fixes may be required for Armbian systems: + + $ sudo chmod o+rx /usr/local/share/mmgen + $ sudo find /usr/local/lib/python3.6/dist-packages/mmgen -exec chmod o+r {} \; + $ sudo find /usr/local/lib/python3.6/dist-packages/mmgen -type d -exec chmod o+x {} \; > Install the bitcoind daemon(s): @@ -32,12 +37,13 @@ #### *Note for Armbian systems:* -> Due to a bug in the Python 3.5 implementation used in current Armbian -> distributions, the following commands may be required after installing Python -> packages from source or via pip: +> Due to a bug in the Python setup implementation in current Armbian +> distributions, the following permission fixes may be required after installing +> Python packages from source or via pip. For versions of Python other than +> 3.6, fix the paths to suit: - $ sudo find /usr/local/lib/python3.5 -exec chmod o+r {} \; - $ sudo find /usr/local/lib/python3.5 -type d -exec chmod o+x {} \; + $ sudo find /usr/local/lib/python3.6/dist-packages -exec chmod o+r {} \; + $ sudo find /usr/local/lib/python3.6/dist-packages -type d -exec chmod o+x {} \; #### *Note for offline machines:*