Carlos,
I tried your libraries, but I am now getting link errors as follows:
error LNK2019: unresolved external symbol "__declspec(dllimport) class
std::basic_ostream<char,struct std::char_traits<char> > & __cdecl
mysqlpp::operator<<(class std::basic_ostream<char,struct
std::char_traits<char> > &,struct mysqlpp::Date const &)"
(__imp_??6mysqlpp@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV12@ABUDate@0@@Z)
referenced in function "void __cdecl print_stock_row(class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,__int64,double,double,struct
mysqlpp::Date const &)"
(?print_stock_row@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_JNNABUDate@mysqlpp@@@Z)
error LNK2019: unresolved external symbol "__declspec(dllimport) class
std::basic_ostream<char,struct std::char_traits<char> > & __cdecl
mysqlpp::operator<<(class std::basic_ostream<char,struct
std::char_traits<char> > &,class mysqlpp::ColData_Tmpl<class
mysqlpp::const_string> const &)"
(__imp_??6mysqlpp@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV12@ABV?$ColData_Tmpl@Vconst_string@mysqlpp@@@0@@Z)
referenced in function "public: __int64 __thiscall
mysqlpp::ColData_Tmpl<class
mysqlpp::const_string>::conv<__int64>(__int64)const "
(??$conv@_J@?$ColData_Tmpl@Vconst_string@mysqlpp@@@mysqlpp@@QBE_J_J@Z)
Suggestions?
Thanks, Gary
Carlos Flores wrote:
> I suggest you to try out with this binaries i had built for msvc 2005 and
> mingw
>
> The link is http://www.cahda.org/files/MySQL++_2.1.1.zip
>
> I hope it works for you, it includes both debug and release binaries with
> different names
>
> 2006/8/21, Gary Anderson <ganderson@stripped>:
>
>>
>> I am running VS 2005 on Windows XP. So far, I have tried Sample1,
>> resetdb, and dbinfo. All 3 build correctly, but all 3 are having errors
>> when cleaning up from query calls. The general problem seems to be
>> pointers to 0. I haven't been able to track them down further yet.
>>
>> dbinfo gives this error: Unhandled exception at 0x104f1795
>> (msvcp80d.dll) in dbinfo.exe: 0xC0000005: Access violation reading
>> location 0x74616420. The code breaks in the string module trying to
>> insert a string. The dbinfo.cpp module was trying to execute the
>> statement: query << "show databases";
>>
>> resetdb gives the error: Unhandled exception at 0x7c81eb33 in
>> resetdb.exe: Microsoft C++ exception: std::bad_alloc at memory location
>> 0x0012ebb8.. It is trying to allocate a new string in the call:
>> con.create_db(kpcSampleDatabase)
>>
>> Is there a setting I need to change somewhere? Please help!
>>
>
>
>