List:MySQL++« Previous MessageNext Message »
From:Gary Anderson Date:August 21 2006 11:26pm
Subject:Re: Still having pointer problems with mysqlpp examples.
View as plain text  
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!
>>
>
>
>


Thread
Still having pointer problems with mysqlpp examples.Gary Anderson21 Aug
  • Re: Still having pointer problems with mysqlpp examples.Carlos Flores22 Aug
    • Re: Still having pointer problems with mysqlpp examples.Gary Anderson22 Aug
  • Re: Still having pointer problems with mysqlpp examples.Warren Young22 Aug
    • Re: Still having pointer problems with mysqlpp examples.Carlos Flores22 Aug
    • Re: Still having pointer problems with mysqlpp examples.Gary Anderson22 Aug
      • Re: Still having pointer problems with mysqlpp examples.Warren Young24 Aug
    • Re: Still having pointer problems with mysqlpp examples.Gary Anderson22 Aug
      • Re: Still having pointer problems with mysqlpp examples.Warren Young24 Aug
        • Re: Still having pointer problems with mysqlpp examples.Gary Anderson24 Aug
          • Re: Still having pointer problems with mysqlpp examples.Warren Young24 Aug
        • Re: Still having pointer problems with mysqlpp examples.Gary Anderson25 Aug