From: Warren Young Date: April 28 2006 10:25am Subject: Re: Unresolved symbols in Query (Lockable) List-Archive: http://lists.mysql.com/plusplus/5668 Message-Id: <4451ED8F.4020102@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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.