<div dir="ltr"><div>Hello,</div><div><br></div><div>I am wanting to build libproj as a static lib, with sqlite included. It appears even though I am setting the sqlite paths, shared libs off, all sqlite refs in the static lib are undefined. I do not have any other sqlite installs on my system, only the custom one and no shared libs of it, only the .a.</div><div><br></div><div><span style="font-family:monospace">mkdir build<br>cd build<br>cmake -DCMAKE_INSTALL_PREFIX=/home/nate/dev/tmp/proj \<br>      -DCMAKE_BUILD_TYPE=Release \<br>      -DBUILD_APPS=OFF \<br>      -DBUILD_TESTING=OFF \<br>      -DBUILD_SHARED_LIBS=OFF \<br>      -DENABLE_CURL=OFF \<br>      -DENABLE_TIFF=OFF \<br>      -DEXE_SQLITE3=/home/nate/dev/tmp/sqlite/bin/sqlite3 \<br>      -DSQLite3_INCLUDE_DIR=/home/nate/dev/tmp/sqlite/include \<br>      -DSQLite3_LIBRARY=/home/nate/dev/tmp/sqlite/lib/libsqlite3.a \<br>      ..<br>cmake --build . --parallel 10<br>cmake --install .</span></div><div><br></div><div><span style="font-family:monospace">~/dev/tmp$ nm -u proj/lib/libproj.a | grep sqlite<br>                 U _Z21pj_clear_sqlite_cachev<br>                 U sqlite3_vsnprintf<br>                 U sqlite3_bind_blob<br>                 U sqlite3_bind_int64<br>                 U sqlite3_bind_null<br>                 U sqlite3_bind_text<br>                 U sqlite3_close</span></div><div><span style="font-family:monospace">... and so on</span></div><div><br></div><div>Am I missing anything or is sqlite forced as a shared dep?<br><br></div><div>- nate<br></div><div><br></div></div>