Larry, I checked my clone compile & link from a few days ago. -lm & MATH_FUNCTIONS=1 already present. 'Tis somewhat verbose. ./libtool --mode=compile --tag=CC gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/src -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/rtree -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/icu -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/fts3 -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/async -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/session -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include/tcl8.6 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_HAVE_ZLIB=1 -DSQLITE_TEMP_STORE=1 -c sqlite3.c libtool: compile: gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/src -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/rtree -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/icu -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/fts3 -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/async -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/session -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include/tcl8.6 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_HAVE_ZLIB=1 -DSQLITE_TEMP_STORE=1 -c sqlite3.c -fPIC -DPIC -o .libs/sqlite3.o libtool: compile: gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/src -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/rtree -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/icu -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/fts3 -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/async -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/session -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include/tcl8.6 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_HAVE_ZLIB=1 -DSQLITE_TEMP_STORE=1 -c sqlite3.c -o sqlite3.o >/dev/null 2>&1 ./libtool --mode=link gcc -g -O2 -DSQLITE_OS_UNIX=1 -I. -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/src -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/rtree -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/icu -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/fts3 -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/async -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/session -I/media/kevin/KCY_Samsung_T5/KCYPrograms/myclone_of_sqlite/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include/tcl8.6 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_HAVE_ZLIB=1 -no-undefined -o libsqlite3.la sqlite3.lo -lm -ldl -lz -lpthread \ -rpath "/usr/local/lib" -version-info "8:6:8" Here are the sizes, in case you are curious. 523286 -rwxr-xr-x 1 root root 7660448 Jan 4 18:40 sqlite3 kevin@KCYDell:/usr/local/bin$ ls -la *sqlite* -rwxr-xr-x 1 root root 7660448 Jan 4 18:40 sqlite3 kevin@KCYDell:/usr/local/bin$ cd /usr/local/lib kevin@KCYDell:/usr/local/lib$ ls -la *sqlite* -rw-r--r-- 1 root root 12059292 Jan 4 18:40 libsqlite3.a -rwxr-xr-x 1 root root 963 Jan 4 18:40 libsqlite3.la lrwxrwxrwx 1 root root 19 Jan 4 18:40 libsqlite3.so -> libsqlite3.so.0.8.6 lrwxrwxrwx 1 root root 19 Jan 4 18:40 libsqlite3.so.0 -> libsqlite3.so.0.8.6 -rwxr-xr-x 1 root root 4994856 Jan 4 18:40 libsqlite3.so.0.8.6 regs, Kev