From 946443bf8c899fa9d0d06c9a2ef2c809d36559e9 Mon Sep 17 00:00:00 2001 From: leonardgit6 Date: Sat, 28 Aug 2021 20:27:17 -0400 Subject: [PATCH 1/2] docs: adding Qt build hints for mac os --- docs/BUILDING.md | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/docs/BUILDING.md b/docs/BUILDING.md index 9a02877..f492661 100644 --- a/docs/BUILDING.md +++ b/docs/BUILDING.md @@ -96,13 +96,29 @@ Clone the repository. ```bash git clone --recursive https://git.wownero.com/wowlet/wowlet.git ``` +Download Qt5.15.1 from here: +https://download.qt.io/archive/qt/5.15/5.15.1/single/ +and build Qt 5.15.1: -Get the latest LTS from here: https://www.qt.io/offline-installers and install. +Qt build on Mac OS: -Build WOWlet. +```bash +cd ~/Downloads/qt-everywhere-src-5.15.1 +./configure -prefix $PWD/qtbase -release -nomake tests +bash +make -j 4 +``` + +Build WOWlet: + +```bash +CMAKE_PREFIX_PATH=/Users/$username/Downloads/qt-everywhere-src-5.15.1/qtbase/ make mac-release +``` +Install and start tor service for ticker/forums: ```bash -CMAKE_PREFIX_PATH=~/Qt5.15.1/5.15.1/clang_64 make mac-release +brew install tor +brew services start tor ``` The resulting Mac OS application can be found `build/bin/wowlet.app` and will **not** have Tor embedded. From c5eb13145f34cc7d0bedd238b7de669386ad2626 Mon Sep 17 00:00:00 2001 From: leonardgit6 Date: Sun, 29 Aug 2021 10:02:45 -0400 Subject: [PATCH 2/2] docs: fixing Qt configure command --- docs/BUILDING.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/BUILDING.md b/docs/BUILDING.md index f492661..58360b2 100644 --- a/docs/BUILDING.md +++ b/docs/BUILDING.md @@ -104,8 +104,7 @@ Qt build on Mac OS: ```bash cd ~/Downloads/qt-everywhere-src-5.15.1 -./configure -prefix $PWD/qtbase -release -nomake tests -bash +./configure -prefix $PWD/qtbase -release -nomake examples -nomake tests -skip qtwebchannel -skip qtpurchasing -skip webengine -skip qtwebview make -j 4 ```