1
0
mirror of https://github.com/Zygo/bees.git synced 2025-05-18 05:45:45 +02:00

Verbatim Ubuntu build instructions

And link to work done so far on 14.04... (Doesn't work yet)
This commit is contained in:
Coenraad Loubser 2017-09-16 09:40:52 +02:00 committed by GitHub
parent 703bb7c1a3
commit 8c9a44998d

View File

@ -296,9 +296,18 @@ Not really a bug, but a gotcha nonetheless:
children* until the FD is closed. Bees avoids this gotcha by closing children* until the FD is closed. Bees avoids this gotcha by closing
all of the FDs in its directory FD cache every 15 minutes. all of the FDs in its directory FD cache every 15 minutes.
Build
-----
Build with `make`. The build produces `bin/bees` and `lib/libcrucible.so`, which must be copied to somewhere in `$PATH` and `$LD_LIBRARY_PATH` on the target system respectively.
Requirements ### Ubuntu 16.04 - 17.04:
`$ apt -y install build-essential btrfs-tools uuid-dev markdown && make`
### Ubuntu 14.04:
You can try to carry on the work done here: https://gist.github.com/dagelf/99ee07f5638b346adb8c058ab3d57492
Dependencies
------------ ------------
* C++11 compiler (tested with GCC 4.9 and 6.2.0) * C++11 compiler (tested with GCC 4.9 and 6.2.0)
@ -321,14 +330,8 @@ Requirements
Don't bother trying to make Bees work with older kernels. Don't bother trying to make Bees work with older kernels.
It won't end well. It won't end well.
Build * markdown
-----
Build with `make`.
The build produces `bin/bees` and `lib/libcrucible.so`, which must be
copied to somewhere in `$PATH` and `$LD_LIBRARY_PATH` on the target
system respectively.
Setup Setup
----- -----