mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-21 04:05:49 +00:00
just starting out
This commit is contained in:
@@ -80,7 +80,7 @@ This section assumes that you are using Ubuntu 15.04 or later.
|
|||||||
$ sudo systemctl start rippled.service
|
$ sudo systemctl start rippled.service
|
||||||
|
|
||||||
|
|
||||||
## Installation on macOS with homebrew
|
## Installation on macOS with Homebrew
|
||||||
|
|
||||||
We don't recommend macOS for `rippled` production use at this time. Currently, the [Ubuntu platform](#installation-on-ubuntu-with-alien) has received the highest level of quality assurance and testing. That said, macOS is suitable for many development/test tasks.
|
We don't recommend macOS for `rippled` production use at this time. Currently, the [Ubuntu platform](#installation-on-ubuntu-with-alien) has received the highest level of quality assurance and testing. That said, macOS is suitable for many development/test tasks.
|
||||||
|
|
||||||
@@ -88,15 +88,31 @@ https://github.com/ripple/rippled/tree/develop/Builds/macos
|
|||||||
|
|
||||||
This section assumes that you are using macOS X 10.0 or higher. ***TODO: correct?***
|
This section assumes that you are using macOS X 10.0 or higher. ***TODO: correct?***
|
||||||
|
|
||||||
1. Download Xcode: https://developer.apple.com/download/
|
1. Install [Xcode](https://developer.apple.com/download/). ***TODO: min and max version? If you try to install Xcode today, you'll need at least macOS 10.13.6.***
|
||||||
|
|
||||||
2. Install home brew: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
|
Installing homebrew removes the need to install xcode command line tools separately
|
||||||
|
homebrew install lists xcode commend line tools as a requirement: https://docs.brew.sh/Installation#requirements. What does this comment mean?
|
||||||
|
|
||||||
3. brew update
|
2. Install Homebrew.
|
||||||
|
|
||||||
4. brew install git cmake pkg-config protobuf openssl ninja
|
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
||||||
|
|
||||||
5. Download boost: https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.bz2
|
3. Update Homebrew.
|
||||||
|
|
||||||
|
brew update
|
||||||
|
|
||||||
|
4. Use Homebrew to install git, cmake, pkg-config, protobuf, openssl, and ninja.
|
||||||
|
|
||||||
|
brew install git cmake pkg-config protobuf openssl ninja
|
||||||
|
|
||||||
|
5. Download [boost](https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.bz2):
|
||||||
|
|
||||||
|
Installing Boost directly is going to frustrate people - brew can do it in one command
|
||||||
|
Which release to choose?
|
||||||
|
Have to deal with environment variables
|
||||||
|
“rc” files is a vague statement
|
||||||
|
Build issues with Boost not finding lib (boost-context) in my case
|
||||||
|
I ended up installing Boost with Brew with no issues
|
||||||
|
|
||||||
6. build boost: ./bootstrap.sh
|
6. build boost: ./bootstrap.sh
|
||||||
|
|
||||||
@@ -106,6 +122,9 @@ This section assumes that you are using macOS X 10.0 or higher. ***TODO: correct
|
|||||||
|
|
||||||
9. Clone the ripple repo: git clone https://github.com/ripple/rippled.git
|
9. Clone the ripple repo: git clone https://github.com/ripple/rippled.git
|
||||||
|
|
||||||
|
Cloning github repo is going to require proper github setup
|
||||||
|
Should we provide some guidance or references?
|
||||||
|
|
||||||
10. switch the branch: git checkout develop
|
10. switch the branch: git checkout develop
|
||||||
|
|
||||||
11. Create build folder: mkdir my_build
|
11. Create build folder: mkdir my_build
|
||||||
@@ -122,22 +141,10 @@ This section assumes that you are using macOS X 10.0 or higher. ***TODO: correct
|
|||||||
|
|
||||||
Daniel: Compiling from source (OSX)
|
Daniel: Compiling from source (OSX)
|
||||||
|
|
||||||
Installing homebrew removes the need to install xcode command line tools separately
|
|
||||||
homebrew install lists xcode commend line tools as a requirement: https://docs.brew.sh/Installation#requirements. What does this comment mean?
|
|
||||||
|
|
||||||
Installing Boost directly is going to frustrate people - brew can do it in one command
|
|
||||||
Which release to choose?
|
|
||||||
Have to deal with environment variables
|
|
||||||
“rc” files is a vague statement
|
|
||||||
Build issues with Boost not finding lib (boost-context) in my case
|
|
||||||
I ended up installing Boost with Brew with no issues
|
|
||||||
|
|
||||||
Cloning github repo is going to require proper github setup
|
|
||||||
Should we provide some guidance or references?
|
|
||||||
|
|
||||||
Update rippled
|
Update rippled
|
||||||
No instructions on github or dev docs on how to do this for OSX, Windows, or other Linux distros
|
No instructions on github or dev docs on how to do this for OSX, Windows, or other Linux distros
|
||||||
|
|
||||||
|
Is this about how to run rippled too? How to do that...and how to tell if what you are running is working correctly?
|
||||||
|
|
||||||
## Postinstall
|
## Postinstall
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user