aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
blob: 62468fccd40748877eabda346cdaeb5255249f44 (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
INSTALLATION INSTRUCTIONS

To build and install the libfec libraries, simply say

./bootstrap
./configure
make
make test (optional)
make install (as root)

By default, "make install" puts the libfec libraries in
/usr/local/lib, the include files in /usr/local/include, and the
manual page in /usr/local/man.

You may have an old version of the GNU assembler that cannot handle
the relatively new SSE2 mnemonics. Update your version of the GNU
"binutils" package.

You may obtain the latest binutils package through your normal
distribution channels or from:

http://sources.redhat.com/binutils/

TESTING THE FEC LIBRARY

After running the ./configure script, optional tests can be built and
run as follows:

make test

"make test" tests each routine, using the SIMD versions as
appropriate, verifying correct operation and estimating Viterbi
decoding speeds. These tests should always succeed unless something is
broken.

28 Mar 2004
Phil Karn, karn@ka9q.net

3 Jan 2014
Matthias P. Braendli, matthias@mpb.li