Hi, i'm using libdbi-0.8.3, i have compiled the lib with the sqlite3 driver like that : ./configure --with-dbi-incdir=/usr/local/include/dbi/ --with-sqlite3 --with-sqlite3-incdir=/usr/include --with-sqlite3-libdir=/usr/lib --disable-docs --with-gnu-ld
i've made this little sample program : <code> #include <iostream> #include <dbi/dbi.h> using namespace std; int main() { dbi_conn conn; dbi_result result; dbi_initialize(NULL); conn = dbi_conn_new("sqlite3"); dbi_conn_set_option(conn, "sqlite3_dbdir" , "/srv/sqlite/"); dbi_conn_set_option(conn, "dbname" , test.db"); if (dbi_conn_connect(conn) < 0) { cout << "ko" << endl; } else { cout << "ok" << endl; dbi_conn_close(conn); } dbi_shutdown(); return 1; } </code> ~# g++ -lm -ldl -ldbi -o test_dbi test_dbi.cpp ~# ./test_dbi /usr/local/lib/dbd/libdbdsqlite3.so: undefined symbol: _dbi_internal_error_handler libdbi: Failed to load driver: /usr/local/lib/dbd/libdbdsqlite3.so i've tried that on a linux opensuse 10.0 and on a slackware 10.2, and i've the same problem... anyone can help me? Regards, Sébastien RAFFALLI _____________________________________________________________ Mail: [EMAIL PROTECTED] Tel: 08 25 08 08 18 Fax: (+33)468686976 Navista SA 567, Rue Félix Trombe 66100 Perpignan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ libdbi-users mailing list libdbi-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libdbi-users