]>
Commit | Line | Data |
---|---|---|
4543015b | 1 | |
573ad418 | 2 | You will need Apple's Xcode (at least version 7, preferably 8.x) and the Xcode Command Line Tools: |
e891d64b JB |
3 | |
4 | https://itunes.apple.com/us/app/xcode/id497799835?mt=12 | |
5 | ||
6 | And Homebrew: | |
7 | ||
8 | http://brew.sh/ | |
9 | ||
573ad418 | 10 | Use the brewfile to install the necessary packages: |
e891d64b JB |
11 | |
12 | ```shell | |
f948fb8b | 13 | brew bundle |
e891d64b JB |
14 | ``` |
15 | ||
4543015b | 16 | or |
17 | ||
18 | ```shell | |
19 | brew tap discoteq/discoteq; brew install flock autoconf autogen automake gcc@6 binutils protobuf coreutils wget | |
20 | ``` | |
21 | ||
e891d64b JB |
22 | Get all that installed, then run: |
23 | ||
24 | ```shell | |
058156b8 DD |
25 | git clone https://github.com/VerusCoin/VerusCoin.git |
26 | cd VerusCoin | |
e891d64b | 27 | ./zcutil/build-mac.sh |
4543015b | 28 | ./zcutil/fetch-params.sh |
e891d64b | 29 | ``` |
112dc7b1 | 30 | |
058156b8 | 31 | To build a distributable version of VerusCoin then run the makeReleaseMac.sh script after building. This will fix the dependency references and move the komodod and komodo-cli binaries to the kmd/mac/verus-cli directory along with the 6 libraries required for it to work properly. |
112dc7b1 | 32 | |
4543015b | 33 | When you are done building, you need to create `Komodo.conf` the Mac way. |
34 | ||
35 | ```shell | |
36 | mkdir ~/Library/Application\ Support/Komodo | |
37 | touch ~/Library/Application\ Support/Komodo/Komodo.conf | |
38 | nano ~/Library/Application\ Support/Komodo/Komodo.conf | |
39 | ``` | |
40 | ||
41 | Add the following lines to the Komodo.conf file: | |
42 | ||
43 | ```shell | |
44 | rpcuser=dontuseweakusernameoryougetrobbed | |
45 | rpcpassword=dontuseweakpasswordoryougetrobbed | |
46 | txindex=1 | |
47 | addnode=5.9.102.210 | |
48 | addnode=78.47.196.146 | |
49 | addnode=178.63.69.164 | |
50 | addnode=88.198.65.74 | |
51 | addnode=5.9.122.241 | |
52 | addnode=144.76.94.38 | |
53 | addnode=89.248.166.91 | |
54 | ``` | |
e891d64b JB |
55 | |
56 | Happy Building |