The library is designed to be easy to use without the build system, e.g. you can build the tests with nothing more than:
0$ gcc -o tests src/tests.c -I. -Iinclude/ -DUSE_NUM_NONE -DUSE_FIELD_INV_BUILTIN -DUSE_SCALAR_INV_BUILTIN -DUSE_FIELD_10X26 -DUSE_SCALAR_8X32 -DVERIFY
We should document this fact better, because for many embedded systems the whole build system is overkill. See also #184
Related, we should also provide packaging instructions for common OSes, see #545