2 messages in com.mysql.lists.pluspluscompiling problems with mysql++| From | Sent On | Attachments |
|---|---|---|
| Scott Comber | 29 Aug 2004 21:57 | |
| Warren Young | 30 Aug 2004 18:15 |
| Subject: | compiling problems with mysql++![]() |
|---|---|
| From: | Scott Comber (sco...@thatgame.com) |
| Date: | 08/29/2004 09:57:42 PM |
| List: | com.mysql.lists.plusplus |
Hi, i have done my best to see if there is an answer to this problem, but i just
can't find a thread that finaly tells me the solution to this particular
problem.
Iv'e downloaded the latest copy of the mysql++-1.7.1-1-win32-vc++ zip and i still get these errors
c:\libraries\mysql++\sqlplus\coldata3.hh(18): error C2244: '<Unknown>' : unable
to match function definition to an existing declaration
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2923: 'MysqlListInsert' :
'std::vector<_Ty>::value_type' is invalid as template argument '#2', type
expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2923: 'MysqlSetInsert' :
'std::set<_Kty>::key_type' is invalid as template argument '#2', type expected
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2955: 'MysqlListInsert' : use
of class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(36): error C2955: 'MysqlListInsert' : use
of class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2955: 'MysqlSetInsert' : use of
class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2955: 'MysqlSetInsert' : use of
class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2955: 'MysqlSetInsert' : use of
class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2955: 'MysqlSetInsert' : use of
class template requires template argument list
c:\libraries\mysql++\sqlplus\set1.hh(31): error C2955: 'MysqlSetInsert' : use of
class template requires template argument list
c:\libraries\mysql++\sqlplus\resiter1.hh(29): error C2955:
'std::reverse_iterator' : use of class template requires template argument list
And so on and so forth.
Can any one tell me how to get around this aparent compiler failing, with out
having to use another compiler?
thanks.




