If you are looking for instructions on how to install and use ZAFL to fuzz binaries, please see the following [instructions](https://git.zephyr-software.com/opensrc/libzafl/wikis/home).
libzafl is the runtime components needed to use an AFL-compatible fuzzer with a zafl-transformed binary.
The instruction belows are only in the cases where you want to build the ZAFL support libraries directly.
PREREQS
-------
SCons
You will need to install the following tools on your system
```
scons
GCC
dpkg
fakeroot
```
BUILDING
-------
% scons
```
scons
```
INSTALLING
----------
The builder should create a .deb file, which can be installed like so:
% sudo dpkg -i libzafl_1-2019.01.18_amd64.deb
```
sudo dpkg -i libzafl_1-2019.01.18_amd64.deb
```
This should install /usr/lib/libzafl.so and /usr/libautozafl.so.