The version of mt-daapd running on the SQLite backend requires version 2.x. It is possible to have both 2.x and 3.x installed simultaneously, but the daemon will only make use of the 2.x installation.
–Herman
I guess this has reached the point of needing a FAQ entry. 😉
It will be necessary for you to download and install SQLite 2.x. If you do so from source, then the libraries and header files will be placed where mt-daapd expects to find them (under /usr/local…). If you use something like Fink or DarwinPorts, then you will need to declare the relevant path at configuration.