I have no idea what is 100% required in the database, but I THINK you can
include some compiler directives that REMOVE certain features.  I know FTS
is an optional thing, but I don't know if it is included as part of the
default build or not.  CTE (I think that is it?) might also be something
you can remove.

I've not delved into the avenue of removing functionality from the library
as my work currently always deals with PCs and gigabytes of memory
available for use.  I'm not sure I'm up to the challenge of dealing with a
machine that goes back to the "kilobytes of memory" days. ;)

On Mon, Oct 20, 2014 at 5:21 PM, Dennis Field <[email protected]> wrote:

> I have SQLite compiled for a Cortex M4 with 256 KB of RAM. Currently, as
> other things on the system are taking up a grand total of about 190 KB, I'm
> able to allocate about 60KB to SQLite and I'm running out of memory just
> trying to select a 16-byte blob and a string from a pair of tables.
>
>
8<


> Thanks in advance,
>
> Dennis
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to