This is the port of SQLite for Unikraft as external library.
SQLite depends on the following libraries, that need to be added to
Makefile
in this order:
pthreads
, e.g.pthread-embedded
libc
, e.g.newlib
Before you proceed to writing your own application, you can use the
main()
function provided in the SQLite glue code by enabling it in
its configuration menu.
To import/export databases and/or csv files, it is necessary to have a filesystem. The steps for creating and using a filesystem are the same as the ones used for nginx.
Please refer to the README.md
as well as the documentation in the
doc/
subdirectory of the main unikraft repository.