Great tip! What I had done wrong was to include both mysqlpp.lib and
mysqlpp_d.lib in both the Release and Debug Linker options. When i removed
the redundant path, it worked fine.
*"Since version 3.0, the VC++ build of MySQL++ names these two DLLs
differently: mysqlpp_d.lib for the Debug version, and mysqlpp.lib for the
It would clearify greatly for newbs like myself if you had wrote a simple
line that said *"Add the following under your solutions Linker->Input
property page: "C:\MySQL++\lib\VC++ 2008\Native\mysqlpp_d.lib" for Debug,
and "C:\MySQL++\lib\VC++ 2008\Native\mysqlpp.lib" for Release"*
Thank you very much again Ian, for putting me on track of the problem.
On Tue, Jul 7, 2009 at 5:53 AM, Ian Daysh <I.Daysh@stripped> wrote:
> In that case, are you linking the same mysql DLL for both debug and
> release? There are different versions (debug for, well, debug and opt for
> release). Get the wrong one, and the thing don't work!
> -----Original Message-----
> From: Joachim Krüger [mailto:krugerjoachim@stripped]
> Sent: Monday 06 July 2009 19:26
> To: plusplus@stripped
> Subject: Re: Examples crashes when doing them in my own projects
> An update:Release build *works*,
> Debug *does not*.
> Despite the fact that i have set the exact same linking settings for both.
> On Mon, Jul 6, 2009 at 3:15 PM, Warren Young <mysqlpp@stripped> wrote:
> > Joachim Krüger wrote:
> >> Have you ever heard of that problem that i described?
> > Yes, and every time I can think of it happening, it was due to linking
> > a library to a program built with different settings from the library.
> > Hence the advice to read the file that describes how to set your
> > program's build options to be the same as those used by MySQL++.
> > --
> > MySQL++ Mailing List
> > For list archives: http://lists.mysql.com/plusplus To unsubscribe:
> > http://lists.mysql.com/plusplus?unsub=1
> This e-mail and any attachments may contain confidential and
> privileged information. If you are not the intended recipient,
> please notify the sender immediately by return e-mail, delete this
> e-mail and destroy any copies. Any dissemination or use of this
> information by a person other than the intended recipient is
> unauthorized and may be illegal.
> MySQL++ Mailing List
> For list archives: http://lists.mysql.com/plusplus
> To unsubscribe: