Hi, I followed the exact instructions ( http://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions) on SQLite wiki for loadable extensions and still have run into this issue. Can someone help me here?
==== @HOME-Ubuntu:~/utils/sqlite/sqlite-3.6.17$ gcc -I`pwd` -fPIC -shared ./loadableext.cpp -o half.so @HOME-Ubuntu:~/utils/sqlite/sqlite-3.6.17$ ls hal* half.so @HOME-Ubuntu:~/utils/sqlite/sqlite-3.6.17$ ./sqlite3 SQLite version 3.6.17 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .load half.so /home/sk/utils/sqlite/sqlite-3.6.17/half.so: undefined symbol: __gxx_personality_v0 ==== I googled *__gxx_personality_v0* and one solution was to link with libstdc++ , so I tried that but it still won't work though it failed with a different error this time. here is the log for that: ==== @HOME-Ubuntu:~/utils/sqlite/sqlite-3.6.17$ gcc -I`pwd` -fPIC -shared -lstdc++ ./loadableext.cpp -o half.so @HOME-Ubuntu:~/utils/sqlite/sqlite-3.6.17$ ./sqlite3 SQLite version 3.6.17 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .load half.so /home/sk/utils/sqlite/sqlite-3.6.17/half.so: undefined symbol: sqlite3_extension_init ==== GCC Version is: gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) Thanks, SK _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users