modified: Altcoin-and-Forkcoin-Support.md

modified:   Install-MMGen-on-Debian-or-Ubuntu-Linux.md
The MMGen Project 2019-02-08 10:45:55 +00:00
commit dec38adbaa
2 changed files with 17 additions and 10 deletions

@ -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

@ -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 @@
#### <a name='a_a'>*Note for Armbian systems:*</a>
> 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:*