[fossil-users] Error building Fossil v1.23 against SQLite v3.7.3
I'm trying to build Fossil v1.23 for Debian Lenny using $ ./configure --prefix=/usr/local/bin --disable-internal-sqlite and I'm getting these linkage errors: /usr/local/src/fossil/./src/db.c:1032: undefined reference to `sqlite3_db_readonly' bld/report.o: In function `sqlite3_exec_readonly': /usr/local/src/fossil/./src/report.c:864: undefined reference to `sqlite3_stmt_readonly' bld/report.o: In function `verify_sql_statement': /usr/local/src/fossil/./src/report.c:261: undefined reference to `sqlite3_stmt_readonly' /usr/local/src/fossil/./src/report.c:261: undefined reference to `sqlite3_stmt_readonly' collect2: ld returned 1 exit status make: *** [fossil] Error 1 SQLite version installed is 3.7.3 (the development package matches it): $ apt-cache policy libsqlite3-0|grep -i installed Installed: 3.7.3-1~bpo50+1 Does this mean Fossil uses certain SQLite API functions which appeared after the 3.7.3 release? ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Error building Fossil v1.23 against SQLite v3.7.3
On Mon, Aug 13, 2012 at 10:39 AM, Konstantin Khomoutov flatw...@users.sourceforge.net wrote: I'm trying to build Fossil v1.23 for Debian Lenny using $ ./configure --prefix=/usr/local/bin --disable-internal-sqlite and I'm getting these linkage errors: Does this mean Fossil uses certain SQLite API functions which appeared after the 3.7.3 release? Yes. We use Fossil as one of the test platforms for SQLite. New features in SQLite often get used right away in Fossil. So, generally speaking, Fossil needs a version of SQLite that is from roughly the same or later point in time. You're most obvious work-around is to omit -disable-internal-sqlite. ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users