Howdy. When I try to compile the small C program at the bottom of http://www.sqlite.org/quickstart.html , I get the following errors:
arrakis^library% gcc test.c test.c: In function ‘main’: test.c:21: warning: incompatible implicit declaration of built-in function ‘exit’ test.c:27: warning: incompatible implicit declaration of built-in function ‘exit’ /tmp/ccYuZFw7.o: In function `main': test.c:(.text+0xc0): undefined reference to `sqlite3_open' test.c:(.text+0xd2): undefined reference to `sqlite3_errmsg' test.c:(.text+0xf4): undefined reference to `sqlite3_close' test.c:(.text+0x123): undefined reference to `sqlite3_exec' test.c:(.text+0x14f): undefined reference to `sqlite3_free' test.c:(.text+0x158): undefined reference to `sqlite3_close' collect2: ld returned 1 exit status The warnings about exit() are removed if I add #include <stdlib.h>, but then I'm left with: arrakis^library% gcc test.c /tmp/ccENlzA6.o: In function `main': test.c:(.text+0xc0): undefined reference to `sqlite3_open' test.c:(.text+0xd2): undefined reference to `sqlite3_errmsg' test.c:(.text+0xf4): undefined reference to `sqlite3_close' test.c:(.text+0x123): undefined reference to `sqlite3_exec' test.c:(.text+0x14f): undefined reference to `sqlite3_free' test.c:(.text+0x158): undefined reference to `sqlite3_close' collect2: ld returned 1 exit status I'm really not sure what else to do. I've tried this on two machines running two seperate linux distributions, and friends have confirmed the same error on yet other machines. Is the sample code just outdated? Looking over it and sqlite3.h makes me think it should work. I'm running sqlite3 3.6.13 Thanks, I'm completely baffled. -- Samuel 'Shardz' Baldwin - staticfree.info/~samuel _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users