]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/doc/building-fedora.md
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / seastar / doc / building-fedora.md
CommitLineData
11fdf7f2
TL
1## Building Seastar on Fedora
2
3### Building seastar on Fedora 21 and later
4
5Installing required packages:
6```
7sudo ./install-dependencies.sh
8```
9
10You then need to run the following to create the "build.ninja" file:
11```
12./cooking.sh -r dev -i c-ares -i fmt
13```
14Note it is enough to run this once, and you don't need to repeat it before
15every build.
16
17Then finally:
18```
19ninja-build -C build
20```
21
22In case there are compilation issues, especially like ```g++: internal compiler error: Killed (program cc1plus)``` try giving more memory to gcc, either by limiting the amount of threads ( -j1 ) and/or allowing at least 4g ram to your machine