#16929: tcl-sqlite3 3.6.4_0 Build failure -------------------------------+-------------------------------------------- Reporter: jarimatti@iki.fi | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: tcl-sqlite3 sqlite3 Port: | -------------------------------+-------------------------------------------- Comment(by jarimatti@iki.fi): Replying to [ticket:16929 jarimatti@…]:
The missing definitions are in sqlite.h.in and including it in the source file makes it build.
But it still doesn't work. Trying to use it from Tcl fails with the message: {{{ Error in startup script: dlopen(/opt/local/lib/tcl8.5/sqlite3/libtclsqlite3.dylib, 6): Symbol not found: _sqlite3_stmt_status Referenced from: /opt/local/lib/tcl8.5/sqlite3/libtclsqlite3.dylib Expected in: /opt/local/lib/libsqlite3.0.dylib while executing "load /opt/local/lib/tcl8.5/sqlite3/libtclsqlite3.dylib sqlite3" ("package ifneeded sqlite3 3.6.4.4" script) invoked from within "package require sqlite3" (file "./simplenews.tcl" line 8) }}} Using Mac OS version 10.4.11. -- Ticket URL: <http://trac.macports.org/ticket/16929#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS