From 51a2d5c8dd32c78c8590faa6deaf151810a86974 Mon Sep 17 00:00:00 2001 From: philemon Date: Mon, 5 Dec 2016 20:59:17 +0300 Subject: [PATCH] modified: Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md --- ...d-Its-Dependencies-on-Microsoft-Windows.md | 32 ++++++++++++++----- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md b/Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md index fa2fb42..8953357 100644 --- a/Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md +++ b/Install-MMGen-and-Its-Dependencies-on-Microsoft-Windows.md @@ -1,4 +1,4 @@ -***Warning: though the MMGen installation process on Windows is now easier, +***Warning: though the MMGen installation process on Windows has become easier, it still requires patience, and the user experience is less than optimal. You're urged to use the prebuilt [MMGenLive][20] USB image instead. It's now the preferred way for all non-Linux users to run MMGen.*** @@ -75,7 +75,7 @@ module, we have to do this little fixup: Download the latest pycrypto [tarball][02] from the Python website and unpack it: - $ cd /c/build + $ cd /build $ tar -xzf /pycrypto-2.6.1.tar.gz $ cd pycrypto-2.6.1 @@ -94,25 +94,39 @@ editor. Now build and install: Grab the latest python-ecdsa [tarball][03], unpack and build: - $ cd /c/build + $ cd /build $ tar -xzf /ecdsa-0.13.tar.gz $ cd ecdsa-0.13 $ python setup.py install -### 7. Install the colorama Python module (optional but recommended): +### 6. Install the colorama Python module: Grab the latest colorama [tarball][14], unpack and build: - $ cd /c/build + $ cd /build $ tar -xzf /colorama-0.3.7.tar.gz - $ cd /c/colorama-0.3.7 + $ cd colorama-0.3.7 $ python setup.py install -### 8. Install MMGen: +### 7. Install the pexpect Python module (needed for test suite): + +Grab the latest pexpect [tarball][15], unpack and build: + + $ cd /build + $ tar -xzf /pexpect-4.2.1.tar.gz + $ cd pexpect-4.2.1 + $ python setup.py install + +### 8. Install sdelete utility (needed for secure wallet deletion): + +Grab the latest SDelete [zip archive][16], unzip and copy `sdelete.exe` to +your execution path (`c:\windows`, for example). + +### 9. Install MMGen: Get the [zip archive][10] of the latest stable version from GitHub, unpack and install: - $ cd /c/build + $ cd /build $ unzip.exe /stable_mswin.zip $ cd mmgen-stable_mswin $ python setup.py build --compiler=mingw32 @@ -130,4 +144,6 @@ working: [07z]: https://bitbucket.org/mhallin/py-scrypt/get/91d194b6a6bd.zip [10]: https://github.com/mmgen/mmgen/archive/stable_mswin.zip [14]: https://pypi.python.org/packages/f0/d0/21c6449df0ca9da74859edc40208b3a57df9aca7323118c913e58d442030/colorama-0.3.7.tar.gz#md5=349d2b02618d3d39e5c6aede36fe3c1a +[15]: https://pypi.python.org/packages/e8/13/d0b0599099d6cd23663043a2a0bb7c61e58c6ba359b2656e6fb000ef5b98/pexpect-4.2.1.tar.gz#md5=3694410001a99dff83f0b500a1ca1c95 +[16]: https://download.sysinternals.com/files/SDelete.zip [20]: https://github.com/mmgen/MMGenLive