[odb-users] table creation failure and odb log files
Boris Kolpackov
boris at codesynthesis.com
Tue May 3 17:28:08 EDT 2016
Hi Ella,
Ella Vishnevsky <ellav at checkpoint.com> writes:
> I'm also compiling person.cpp, person2.cpp, person-odb.cpp and
> person2-odb.cpp. (static compilation)
>
> If I change from "m_db_3->query<person> (false); " to
> " m_db_3->query<person2> (false);" -> both tables will be created.
When you use static libraries (I assume that's what you mean by
"static compilation") only object files that are "used" are added
to the resulting executable. And by "used" I mean there is one or
more symbols in the executable that are satisified by the object
file.
See this thread for more information and potential solutions:
http://www.codesynthesis.com/pipermail/odb-users/2013-May/001286.html
Boris
More information about the odb-users
mailing list