Soci C++ sqlite3 backend abstract on build -
i'm facing issue building application soci c++ 3.2 mysql , sqlite3 backends. here headers included:
#include <soci.h> #include <soci-backend.h> #include <soci-mysql.h> #include <soci-sqlite3.h>
here building errors i'm getting:
/usr/include/soci/sqlite3/soci-sqlite3.h:263: erreur: cannot declare variable ‘soci::sqlite3’ of abstract type ‘const soci::sqlite3_backend_factory’ /usr/include/soci/sqlite3/soci-sqlite3.h:257: note: because following virtual functions pure within ‘const soci::sqlite3_backend_factory’: /usr/local/include/soci/soci-backend.h:271: note: virtual soci::details::session_backend* soci::backend_factory::make_session(const soci::connection_parameters&) const
i did not find information issue on web appreciated!
i understood issue, soci-3.1 installed on environment (not myself), , autoconf macros selecting files both installation of soci-3.2 performed source , old one.
so had uninstall previous one...
Comments
Post a Comment