c++ - building problems with odb in QtCreator -
i want make sql
application in qtcreator
qt libary
, orm libary odb
when try build hello example odb
site list of errors , couldn't find out problem.
my ideas missing includes or haven't install right.
building errors :
" ..\test\main.cxx:40:15: error: cannot convert 'odb::access::object_traits<person>::id_type' 'long unsigned int' in assignment " ..\test\main.cxx:42:14: error: cannot convert 'odb::access::object_traits<person>::id_type' 'long unsigned int' in assignment in file included c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/database.hxx:26:0, ..\test\main.cxx:8: c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/query.hxx: in instantiation of 'struct odb::query_selector<person, (odb::database_id)5u>': ..\test\main.cxx:47:30: required here c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/query.hxx:104:10: error: invalid use of incomplete type 'struct odb::query_selector_impl<person, (odb::database_id)5u, (odb::class_kind)2u>' struct query_selector: query_selector_impl<t, db, class_traits<t>::kind> c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/query.hxx:84:10: error: declaration of 'struct odb::query_selector_impl<person, (odb::database_id)5u, (odb::class_kind)2u>' struct query_selector_impl; ..\test\main.cxx:47:30: error: no type named 'base_type' in 'struct odb::query_selector<person, (odb::database_id)5u>' typedef odb::query<person> query; in file included c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/prepared-query.hxx:12:0, c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/database.hxx:27, ..\test\main.cxx:8: c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/result.hxx: in instantiation of 'class odb::result<person>': ..\test\main.cxx:55:17: required here c:/qt/qt5.4.0/tools/mingw491_32/i686-w64-mingw32/include/odb/result.hxx:75:9: error: invalid use of incomplete type 'class odb::result_base<person, (odb::class_kind)2u>' class result: result_base<t, class_traits<t>::kind> "
this list of errors longer link project files , full list of errors.