Remove redundant "-lsqlite3"
Include structlist.h, not .c