SQLite Forum

ubuntu help
Login
You have begun quite the quest. Good luck with it.

A simple start would be to read "[How to Compile SQLite](https://sqlite.org/howtocompile.html)", where you will find that using gcc is enough (with the source, of course.)

The amalgamation previews, such as [today's](https://sqlite.org/snapshot/sqlite-snapshot-202011231450.tar.gz), contain what is needed to create a makefile suitable for use with gmake which can be readily created on *Nix systems by following instructions from the "README.txt" file in the archive. As I recall, you have to install a package called "automake" for that to work. Once the makefile is created, gmake can be used to build its various targets.

As an old-time developer, I would recommend learning at least the rudiments of the "make way" for specifying build options and procedures. I have been told at times that this is not the modern way. However, when things go wrong with the new-fangled ways, it is helpful to understand the problems they had to solve, or at least tried to solve. Learning to read a makefile is useful and likely will be for quite a while longer.