From 57ad0927085df2a9ffe7d59174bb9baf9b36430c Mon Sep 17 00:00:00 2001 From: ferretinjapan Date: Sun, 21 Aug 2016 03:29:52 +0930 Subject: [PATCH 1/2] Update README.md with linux build instructions Tested and confirmed to work on Ubuntu 16.04 i386 on virtual machine. x64 version has build dependency issues however, an issue has been filed, see https://github.com/mbg033/monero-core/issues/40 --- README.md | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 25caa911..7546a521 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,42 @@ Process: TODO ### On Linux: -TODO + +(Tested on Ubuntu 16.04 i386) + +1. Install Bitmonero dependencies. + +`sudo apt install build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev` + +2. Go to the repository where the most recent version is. + +`git clone https://github.com/mbg033/monero-core.git` + +3. Go into the repository. + +`cd monero-core` + +4. Use the script to compile the bitmonero libs necessary to run the GUI. + +`./get_libwallet_api.sh` + +5. Install the GUI dependencies. + +`sudo apt-get install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs` + +6. Build the GUI. + +`qmake` + +`make` + +7. Before running the GUI, it's recommended you have a copy of bitmonero running in the background. + +`./bitmonerod --rpc-bind-port 38081` + +8. Run the GUI client. + +`./release/bin/monero-core` ### On OS X: 1. install homebrew From 23c4c9550f10c438c6f3719c6872012cb6898726 Mon Sep 17 00:00:00 2001 From: ferretinjapan Date: Mon, 22 Aug 2016 04:33:26 +0930 Subject: [PATCH 2/2] Update README.md --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7546a521..29f6df9c 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ Process: TODO ### On Linux: -(Tested on Ubuntu 16.04 i386) +(Tested on Ubuntu 16.04 i386 and Linux Mint 18 "Sarah" - Cinnamon (64-bit)) 1. Install Bitmonero dependencies. @@ -94,8 +94,14 @@ Process: TODO 5. Install the GUI dependencies. + a) For Ubuntu 16.04 i386 + `sudo apt-get install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs` + b) For Linux Mint 18 "Sarah" - Cinnamon (64-bit) + +`sudo apt install qml-module-qt-labs-settings qml-module-qtgraphicaleffects` + 6. Build the GUI. `qmake`