summaryrefslogtreecommitdiff
path: root/README
blob: f9399eec2bb67926123f366545b926056644e133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
## Introduction

Liberasurecode is an erasure code library which can support multiple
erasure code 'backends'. The repository includes a Jerasure for Reed-Solomon
implementation.

[TODO: flesh this out a bit more]

## Dependencies

liberasurecode requires that the following dependencies be installed:

* gf-complete: http://www.kaymgee.com/Kevin_Greenan/Software_files/gf-complete.tar.gz
* Jerasure: http://www.kaymgee.com/Kevin_Greenan/Software_files/jerasure.tar.gz

## Build

To build the liberasurecode repository, perform the following from the root
directory of the repository:

`$ ./configure`
`$ make`
`$ make test`
`$ sudo make install`