Pedro Lamarão wrote:
"Query::lock" and "Query::unlock" are really missing the DLL
They're private member functions -- there is no reason why they should
be accessible in the DLL's interface.
I tried adding MYSQLPP_EXPORT to Lockable's
members, but that didn't do the trick for me.
If you wanted to try and "fix" this, you'd add MYSQLPP_EXPORT to lock()
and unlock() in query.h, not lockable.h. lockable.h just declares
virtual member functions, it doesn't define anything that could be
exported in the DLL interface.