Actually all the errors are the same file.. But I suspect the compiler is just dying
at the number
Here is the first page or so from the BuildLog.htm
Build Log
------- Build started: Project: mysqlpp, Configuration: Debug|Win32 -------
Command Lines
Creating temporary file "c:\AMS_Build\AMS_Server V2.0\Libraries used
in AMS\MySQL++\Debug\RSP000001.rsp" with contents
[
/Od /I "mysql/include" /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_MBCS" /FD /EHsc /RTC1
/MLd /YX"stdafx.h" /Fp".\Debug/mysqlpp.pch" /Fo".\Debug/" /Fd".\Debug/" /c /ZI
".\sqlplus\vallist.cpp"
".\sqlplus\type_info.cpp"
".\sqlplus\set.cpp"
".\sqlplus\result.cpp"
".\sqlplus\query.cpp"
".\sqlplus\manip.cpp"
".\sqlplus\field_types.cpp"
".\sqlplus\field_names.cpp"
".\sqlplus\connection.cpp"
".\sqlplus\coldata.cpp"
]
Creating command line "cl.exe @"c:\AMS_Build\AMS_Server V2.0\Libraries used in
AMS\MySQL++\Debug\RSP000001.rsp" /nologo"
Output Window
Compiling...
vallist.cpp
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\sql_query1.hh(135)
: warning C4355: 'this' : used in base member initializer list
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(31) :
warning C4346: 'std::set<_Kty>::key_type' : dependent name is not a type
prefix with 'typename' to indicate a type
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(31) : error
C2923: 'MysqlSetInsert' : 'std::set<_Kty>::key_type' is invalid as template argument
'#2', type expected
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(31) : error
C2955: 'MysqlSetInsert' : use of class template requires template argument list
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(28)
: see declaration of 'MysqlSetInsert'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(36) :
warning C4346: 'std::vector<_Ty>::value_type' : dependent name is not a type
prefix with 'typename' to indicate a type
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(36) : error
C2923: 'MysqlListInsert' : 'std::vector<_Ty>::value_type' is invalid as template
argument '#2', type expected
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(36) : error
C2955: 'MysqlListInsert' : use of class template requires template argument list
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\set1.hh(19)
: see declaration of 'MysqlListInsert'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2977: 'std::reverse_iterator' : too many template arguments
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in
AMS\MySQL++\sqlplus\resiter1.hh(52) : see reference to class template instantiation
'const_subscript_container' being compiled
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(30) :
error C2977: 'std::reverse_iterator' : too many template arguments
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2977: 'std::reverse_iterator' : too many template arguments
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in
AMS\MySQL++\sqlplus\row1.hh(236) : see reference to class template instantiation
'const_subscript_container' being compiled
with
[
OnType=MysqlRow,
ValueType=MysqlColData,
ReturnType=const MysqlColData
]
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2955: 'std::reverse_iterator' : use of class template requires template
argument list
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2955: 'std::reverse_iterator' : use of class template requires template
argument list
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(30) :
error C2977: 'std::reverse_iterator' : too many template arguments
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(30) :
error C2955: 'std::reverse_iterator' : use of class template requires template
argument list
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(30) :
error C2955: 'std::reverse_iterator' : use of class template requires template
argument list
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2977: 'std::reverse_iterator' : too many template arguments
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
c:\AMS_Build\AMS_Server V2.0\Libraries used in
AMS\MySQL++\sqlplus\fields1.hh(10) : see reference to class template instantiation
'const_subscript_container' being compiled
with
[
OnType=MysqlFields,
ValueType=MysqlField
]
c:\AMS_Build\AMS_Server V2.0\Libraries used in AMS\MySQL++\sqlplus\resiter1.hh(29) :
error C2955: 'std::reverse_iterator' : use of class template requires template
argument list
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutility(621) :
see declaration of 'std::reverse_iterator'
-----Original Message-----
From: Patrick [mailto:[EMAIL PROTECTED]
Sent: Fri 7/18/2003 15:58
To: Ron Ohmer; [EMAIL PROTECTED]
Cc:
Subject: Re: Greetings All
If you've got 157 errors it probably won't be to hard to track down. What
are the 1st couple of errors? You probably don't have your environment set
correctly.
Pat...
[EMAIL PROTECTED]
SW Florida's 1st ISP
----- Original Message -----
From: "Ron Ohmer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 18, 2003 6:44 PM
Subject: Greetings All
> I would like to use MySQL++ in an application I am writing in Visual
Studio.NET 2003. Does anyone out there have or could point me to a zip of
the source that could easily be compiled for this purpose. The VC++6 one
gave me 157 errors, which would be a bear to track down.
>
> Thanks!
> Ron Ohmer
>