modified: Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md
modified: Install-MMGen-and-Its-Dependencies-on-Windows-XP.md modified: Install-MinGW-and-MSYS-on-Windows-XP.md modified: man-addrgen.md modified: man-addrimport.md modified: man-keygen.md modified: man-passchg.md modified: man-tool.md modified: man-txcreate.md modified: man-txsend.md modified: man-txsign.md modified: man-walletchk.md modified: man-walletconv.md modified: man-walletgen.md
parent
df6f81062a
commit
bd7df43630
14 changed files with 58 additions and 25 deletions
|
|
@ -165,8 +165,8 @@ Get the [zip archive][10] of the latest stable version from GitHub, unpack and i
|
|||
$ python setup.py build --compiler=mingw32
|
||||
$ sudo ./setup.py install
|
||||
|
||||
If you wish, you may run the MMGen test suite to make sure your installation's
|
||||
working:
|
||||
After first installing and starting the [Bitcoin daemon][77], you may then run
|
||||
the MMGen test suite to make sure your installation's working:
|
||||
|
||||
$ test/test.py -s
|
||||
|
||||
|
|
@ -184,3 +184,4 @@ working:
|
|||
[31]: https://sourceforge.net/projects/mingw/files/MinGW/Extension/autoconf/autoconf2.5/autoconf2.5-2.68-1/autoconf2.5-2.68-1-mingw32-bin.tar.lzma
|
||||
[32]: https://sourceforge.net/projects/mingw/files/MinGW/Extension/automake/automake1.11/automake1.11-1.11.1-1/automake1.11-1.11.1-1-mingw32-bin.tar.lzma
|
||||
[33]: https://sourceforge.net/projects/mingw/files/MinGW/Extension/libtool/libtool-2.4-1/libtool-2.4-1-mingw32-bin.tar.lzma
|
||||
[77]: Install-Bitcoind
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@ Add the Python base and Scripts directories to your [path][08], e.g.
|
|||
Enter your MSYS environment, create the directory `/c/build` and move to it.
|
||||
This is where you'll be unpacking and building archives:
|
||||
|
||||
$ mkdir /c/build
|
||||
$ cd /c/build
|
||||
$ mkdir /build
|
||||
$ cd /build
|
||||
|
||||
### 2. Build OpenSSL:
|
||||
|
||||
|
|
@ -64,7 +64,7 @@ module, we have to do this little workaround:
|
|||
|
||||
Download the latest pycrypto [tarball][02] from the Python website, unpack and build:
|
||||
|
||||
$ cd /c/build
|
||||
$ cd /build
|
||||
$ tar -xzf <path to pycrypto archive>/pycrypto-2.6.1.tar.gz
|
||||
$ cd pycrypto-2.6.1
|
||||
$ python setup.py build --compiler=mingw32
|
||||
|
|
@ -74,7 +74,7 @@ Download the latest pycrypto [tarball][02] from the Python website, unpack and b
|
|||
|
||||
Grab the latest python-ecdsa [tarball][03], unpack and build:
|
||||
|
||||
$ cd /c/build
|
||||
$ cd /build
|
||||
$ tar -xzf <path to ecdsa archive>/ecdsa-0.13.tar.gz
|
||||
$ cd ecdsa-0.13
|
||||
$ python setup.py install
|
||||
|
|
@ -83,22 +83,53 @@ Grab the latest python-ecdsa [tarball][03], unpack and build:
|
|||
|
||||
Grab the colorama [tarball][14], unpack and build:
|
||||
|
||||
$ cd /c/build
|
||||
$ cd /build
|
||||
$ tar -xzf <path to colorama archive>/colorama-0.3.7.tar.gz
|
||||
$ cd /c/colorama-0.3.7
|
||||
$ python setup.py install
|
||||
|
||||
### 8. Install MMGen:
|
||||
### 8. Install the pexpect Python module (needed for test suite):
|
||||
|
||||
Grab the latest pexpect [tarball][15], unpack and build:
|
||||
|
||||
$ cd /build
|
||||
$ tar -xzf <path to pexpect archive>/pexpect-4.2.1.tar.gz
|
||||
$ cd pexpect-4.2.1
|
||||
$ python setup.py install
|
||||
|
||||
### 9. Build libsecp256k1:
|
||||
|
||||
First we need to fix up some filenames for our build to work:
|
||||
|
||||
$ cd /mingw/bin
|
||||
$ cp autoconf-* autoconf
|
||||
$ cp automake-* automake
|
||||
$ cp aclocal-* aclocal
|
||||
$ cp autoreconf-* autoreconf
|
||||
|
||||
Now get the latest libsecp256k1 [zip archive][11] from GitHub, unpack, build and
|
||||
install:
|
||||
|
||||
$ cd /build
|
||||
$ unzip.exe <path to libsecp256k1 archive>/master.zip
|
||||
$ cd secp256k1-master
|
||||
$ ./autogen.sh
|
||||
$ ./configure
|
||||
$ make
|
||||
$ make install
|
||||
|
||||
### 10. Install MMGen:
|
||||
|
||||
Get the [zip archive][10] from GitHub, unpack and install:
|
||||
|
||||
$ cd /c/build
|
||||
$ cd /build
|
||||
$ unzip.exe <path to mmgen archive>/stable_mswin.zip
|
||||
$ cd mmgen-stable_mswin
|
||||
$ python setup.py build --compiler=mingw32
|
||||
$ python setup.py install
|
||||
|
||||
If you wish, you may run the MMGen test suite to make sure everything's working:
|
||||
After first installing and starting the [Bitcoin daemon][77], you may then run
|
||||
the MMGen test suite to make sure your installation's working:
|
||||
|
||||
$ test/test.py
|
||||
|
||||
|
|
@ -113,3 +144,4 @@ If you wish, you may run the MMGen test suite to make sure everything's working:
|
|||
[13]: Getting-Started-with-MMGen
|
||||
[14]: https://pypi.python.org/packages/f0/d0/21c6449df0ca9da74859edc40208b3a57df9aca7323118c913e58d442030/colorama-0.3.7.tar.gz#md5=349d2b02618d3d39e5c6aede36fe3c1a
|
||||
[20]: https://github.com/mmgen/MMGenLive
|
||||
[77]: Install-Bitcoind
|
||||
|
|
|
|||
|
|
@ -7,17 +7,17 @@ Complete hypertexted lists of the required MinGW and MSYS archive files are
|
|||
provided below for convenient downloading. Save the archives into two separate
|
||||
temporary directories (`mingw` and `msys`, for example).
|
||||
|
||||
These lists were checked and known to work at the time of this writing (November
|
||||
These lists were checked and known to work at the time of this writing (December
|
||||
2016). More recent versions of the files are available in the [MinGW
|
||||
repository][01], and an auto-installer can be found there as well. However,
|
||||
these instructions are designed to work on an offline computer, for which the
|
||||
auto-installer cannot be used.
|
||||
these instructions will work on an offline computer, while the auto-installer
|
||||
will not.
|
||||
|
||||
> * [MinGW archive list][02]
|
||||
> * [MSYS archive list][03]
|
||||
|
||||
Unpack the basic-bsdtar archive (in the MinGW archives) and copy the executable
|
||||
`basic-bsdtar.exe` to your path (e.g. `C:\windows\system32`).
|
||||
`basic-bsdtar.exe` to your path (e.g. `C:\windows`).
|
||||
|
||||
From the DOS prompt (i.e. “Command Line”), create the two base directories and
|
||||
move to the first of them:
|
||||
|
|
|
|||
|
|
@ -52,4 +52,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-ADDRGEN(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-ADDRGEN(1)
|
||||
|
|
|
|||
|
|
@ -17,4 +17,4 @@
|
|||
|
||||
The --batch and --rescan options cannot be used together.
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-ADDRIMPORT(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-ADDRIMPORT(1)
|
||||
|
|
|
|||
|
|
@ -53,4 +53,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-KEYGEN(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-KEYGEN(1)
|
||||
|
|
|
|||
|
|
@ -42,4 +42,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-PASSCHG(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-PASSCHG(1)
|
||||
|
|
|
|||
|
|
@ -80,4 +80,4 @@
|
|||
|
||||
Type 'mmgen-tool help <command> for help on a particular command
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-TOOL(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-TOOL(1)
|
||||
|
|
|
|||
|
|
@ -33,4 +33,4 @@
|
|||
To send the value of all inputs (minus TX fee) to a single output, specify
|
||||
one address with no amount on the command line.
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-TXCREATE(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-TXCREATE(1)
|
||||
|
|
|
|||
|
|
@ -6,4 +6,4 @@
|
|||
-d, --outdir d Specify an alternate directory 'd' for output
|
||||
-q, --quiet Suppress warnings; overwrite files without prompting
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-TXSEND(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-TXSEND(1)
|
||||
|
|
|
|||
|
|
@ -65,4 +65,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-TXSIGN(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-TXSIGN(1)
|
||||
|
|
|
|||
|
|
@ -41,4 +41,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-WALLETCHK(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-WALLETCHK(1)
|
||||
|
|
|
|||
|
|
@ -51,4 +51,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-WALLETCONV(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-WALLETCONV(1)
|
||||
|
|
|
|||
|
|
@ -44,4 +44,4 @@
|
|||
SeedFile .mmseed mmseed,seed,s
|
||||
Wallet .mmdat wallet,w
|
||||
|
||||
MMGEN v0.8.8 November 2016 MMGEN-WALLETGEN(1)
|
||||
MMGEN v0.8.9 December 2016 MMGEN-WALLETGEN(1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue