You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Updated for FreeBSD [12.2](https://www.freebsd.org/releases/12.2R/announce.html)**
5
+
6
+
This guide describes how to build gridcoinresearchd, command-line utilities, and GUI on FreeBSD.
7
+
8
+
Preparing the Build
9
+
--------------------
10
+
11
+
Install the required dependencies the usual way you [install software on FreeBSD](https://www.freebsd.org/doc/en/books/handbook/ports.html) - either with `pkg` or via the Ports collection. The example commands below use `pkg` which is usually run as `root` or via `sudo`. If you want to use `sudo`, and you haven't set it up: [use this guide](http://www.freebsdwiki.net/index.php/Sudo%2C_configuring) to setup `sudo` access on FreeBSD.
**Updated for MacOS [11.2](https://www.apple.com/macos/big-sur/)**
4
+
5
+
This guide describes how to build gridcoinresearchd, command-line utilities, and GUI on macOS
6
+
7
+
**Note:** The following is for Intel Macs only!
8
+
9
+
## Preparation
3
10
The commands in this guide should be executed in a Terminal application.
4
-
The built-in one is located at:
11
+
macOS comes with a built-in Terminal located in:
12
+
5
13
```
6
14
/Applications/Utilities/Terminal.app
7
15
```
16
+
### 1. Xcode Command Line Tools
17
+
The Xcode Command Line Tools are a collection of build tools for macOS.
18
+
These tools must be installed in order to build Gridcoin from source.
8
19
9
-
## Preparation
10
-
Install the macOS command line tools:
20
+
To install, run the following command from your terminal:
11
21
12
22
```shell
13
23
xcode-select --install
14
24
```
15
25
16
-
When the popup appears, click `Install`.
26
+
Upon running the command, you should see a popup appear.
27
+
Click on `Install` to continue the installation process.
28
+
29
+
### 2. Homebrew Package Manager
30
+
Homebrew is a package manager for macOS that allows one to install packages from the command line easily.
31
+
While several package managers are available for macOS, this guide will focus on Homebrew as it is the most popular.
32
+
Since the examples in this guide which walk through the installation of a package will use Homebrew, it is recommended that you install it to follow along.
33
+
Otherwise, you can adapt the commands to your package manager of choice.
34
+
35
+
To install the Homebrew package manager, see: https://brew.sh
17
36
18
-
Then install [Homebrew](https://brew.sh).
37
+
Note: If you run into issues while installing Homebrew or pulling packages, refer to [Homebrew's troubleshooting page](https://docs.brew.sh/Troubleshooting).
38
+
### 3. Install Required Dependencies
39
+
The first step is to download the required dependencies.
40
+
These dependencies represent the packages required to get a barebones installation up and running.
* Building with downloaded Qt binaries is not officially supported. See the notes in [#7714](https://github.com/bitcoin/bitcoin/issues/7714).
0 commit comments