]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/doc/building-fedora.md
import 15.2.0 Octopus source
[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
9f95a23c 10You then need to run the following to create the build directory:
11fdf7f2 11```
9f95a23c 12./configure.py --mode=release
11fdf7f2
TL
13```
14Note it is enough to run this once, and you don't need to repeat it before
15every build.
16
17Then finally:
18```
9f95a23c 19ninja-build -C build/release
11fdf7f2
TL
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