SQLite Forum

lsm1 compression
Login
Thank you, Dan!

I've applied your patch and attempted to build the shell tool with lsm and lz4 support built-in.  I've tried a couple of variations on build commands. (I've consulted [https://www.sqlite.org/howtocompile.html](https://www.sqlite.org/howtocompile.html) and the READMEs in the autoconf dir.)  In each case, however, I've gotten this error:

```  
Undefined symbols for architecture x86_64:
  "_sqlite3_lsm_init", referenced from:
      _openDatabase in sqlite3.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [libsqlite3.la] Error 1
```
Do you have any more tips for replicating your build?

I'm developing on MacOS 10.15.6. I could easily try a new clone of sqlite3, or a build on ubuntu, where the app we're prototyping is most likely to run.

Thank you again!