I loaded XTPToolkit_Lib_vc80.vcproj into Visual Studio 2005 Beta 2 and
got the following compiler errors. I aborted the build because
there were so many errors in the first file. Looks to me like a
definition issue instead of code errors. Any ideas what's
wrong? I'm running XP with SP2.
------ Build started: Project: XTPToolkit_Lib, Configuration: Debug Win32 ------
Compiling...
XTPReportView.cpp
WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(59) : error C2470:
'CXTPReportRow' : looks like a function definition, but there is no
parameter list; skipping apparent body
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(59) : error C2059: syntax
error : 'public'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(566) : error C2653:
'CXTPReportRow' : is not a class or namespace name
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(567) : error C2065:
'm_nIndex' : undeclared identifier
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(570) : error C2653:
'CXTPReportRow' : is not a class or namespace name
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(570) : error C2270:
'GetRecord' : modifiers not allowed on nonmember functions
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(571) : error C2065:
'm_pRecord' : undeclared identifier
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2143: syntax
error : missing ';' before '*'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2433:
'CXTPReportRow' : 'inline' not permitted on data declarations
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C4430: missing
type specifier - int assumed. Note: C++ does not support default-int
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2825:
'CXTPReportRow': must be a class or namespace when followed by '::'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2039:
'GetParentRow' : is not a member of '`global namespace''
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2146: syntax
error : missing ';' before identifier 'GetParentRow'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C4430: missing
type specifier - int assumed. Note: C++ does not support default-int
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C2040:
'CXTPReportRow' : 'int *' differs in levels of indirection from 'int'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(574) : error C4430: missing
type specifier - int assumed. Note: C++ does not support default-int
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(575) : error C2065:
'm_pParentRow' : undeclared identifier
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2825:
'CXTPReportRow': must be a class or namespace when followed by '::'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2039:
'GetControl' : is not a member of '`global namespace''
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2146: syntax
error : missing ';' before identifier 'GetControl'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2433:
'CXTPReportRow' : 'inline' not permitted on data declarations
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2040:
'CXTPReportRow' : 'CXTPReportControl *' differs in levels of
indirection from 'int'
c:\program files\codejock software\mfc\xtreme toolkit pro
v9.601\include\reportcontrol\xtpreportrow.h(578) : error C2270:
'GetControl' : modifiers not allowed on nonmember functions
|