wiki:software:fastp
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:software:fastp [2023/04/06 14:44] – created keistc | wiki:software:fastp [2024/03/22 16:20] (current) – keistc | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Fastp Install ====== | ====== Fastp Install ====== | ||
- | Compiling from source requires | + | Compiling from source requires |
+ | Source code for libtool | ||
libisal requires nasm to compile [[https:// | libisal requires nasm to compile [[https:// | ||
- | 1. In the source folder run | + | 1. For nasm cd to the source folder run |
configure --prefix=/ | configure --prefix=/ | ||
make | make | ||
make install | make install | ||
- | 2. download and build libisal | + | 2. Download and build libtool, cd to source folder |
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | make install | ||
+ | |||
+ | 3. download and build libisal | ||
git clone https:// | git clone https:// | ||
mkdir / | mkdir / | ||
Line 14: | Line 20: | ||
make | make | ||
sudo make install | sudo make install | ||
+ | The above didn't work. Try the following: | ||
+ | make -f Makefile.ux | ||
+ | Then copy the libisal.so in the bin folder to the / | ||
+ | ln libisal.so libisal.so.2 | ||
3. download and build libdeflate | 3. download and build libdeflate | ||
git clone https:// | git clone https:// | ||
Line 19: | Line 29: | ||
cmake -B build | cmake -B build | ||
cmake --build build | cmake --build build | ||
+ | cmake --install-prefix=/ | ||
cmake --install build | cmake --install build | ||
+ | 4. download and build fast | ||
+ | git clone https:// | ||
+ | Need to edt the Make file in the fastp folder and set the following lines: | ||
+ | PREFIX ?= / | ||
+ | BINDIR ?= $(PREFIX)/ | ||
+ | INCLUDE_DIRS ?= / | ||
+ | LIBRARY_DIRS ?= / | ||
+ | Then compile | ||
+ | # build | ||
+ | cd fastp | ||
+ | make | ||
+ | # Install | ||
+ | make install | ||
+ | To run the binary you need to set the library path in the / | ||
+ | export LD_LIBRARY_PATH=/ | ||
| | ||
That should do it. | That should do it. |
wiki/software/fastp.1680817456.txt.gz · Last modified: 2023/04/06 14:44 by keistc