rippled icon indicating copy to clipboard operation
rippled copied to clipboard

Update Linux Build Instructions

Open jscottbranson opened this issue 3 years ago • 2 comments

High Level Overview of Change

The rippled Linux build instructions have conflicting information - in some places they suggest repo versions of protobuf are sufficient while other lines explicitly mandate that v2 is required. Debian 10+ as well as Ubuntu 18.04+ ship with protobuf v3.

I also removed a reference to Ubuntu 16.04, since it seems like many of the dependence (including protobuf and the compiler) would be out of date, so it would be far easier to build on 18.04. However, it might make sense to leave the reference in, since 16.04 is not EoL.

Type of Change

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] Refactor (non-breaking change that only restructures code)
  • [ ] Tests (You added tests for code that already exists, or your new feature included in this PR)
  • [x] Documentation Updates
  • [ ] Release

jscottbranson avatar Dec 08 '21 01:12 jscottbranson

Thanks for the additional edits, @legleux. I've updated the build instructions, so they now automatically detect the number of processor cores. I also changed the my_build directory to build, so it is picked up by .gitignore.

jscottbranson avatar Dec 18 '21 19:12 jscottbranson

Hey @crypticrabbit, can you please squash this commit down to one or two, as appropriate, and rebase it to the latest develop? Thanks.

nbougalis avatar Aug 04 '22 17:08 nbougalis

(notes: will squash this to 1 commit)

intelliot avatar Nov 28 '22 19:11 intelliot