Ok, I have seen several others here post questions concerning the problem of getting: error C2065: 'DWORD_PTR' : undeclared identifier; however, I have not seen any solutions I can use. Has anyone figured out what is going on I have tried the same suggestions that others have made to no avail, including adding <windows.h>, etc.
I just installed VStudio 2005 Standard on a machine that I just did a new install of W2K w/SP4, so there is nothing in there that should be fouling anything up. All my stuff from a previous version of Visual Studio is isolated and VStudio 2005 Std was installed into a separate new set of folders. Also, my old VS was never re-installed after doing the new install of W2K.
I tried converting some old stuff, and got these errors, so I gave up and tried the next thing... creating a new App.
Interestingly, I get these errors even when I create a new MFC C++ application. I add no code. I simply build the thing that the wizard created for me, and I get the errors (they are pasted at the end if this post.)
The steps I take are as follows, using the wizard:
1) Project type: Visual C++ -> MFC
Templates: MFC Application
Name: My Test App
Location: C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects
Solution Name: My Test App
2) On the Welcome to MFC Application Wizard panel, It displays:
These are the current project settings:
-
Multiple document interface
-
No database support
-
No compound document support
Click Finish from any window to accept the current settings.
After you create the project, see the project's readme.txt file for information about the project features and files that are generated.
3) On the Application Type panel, I have the following settings:
-
Application Type: Singe Document
-
Project Style: MFC standard
-
Use MFC: use MFC in Shared DDL
-
“Document/View architecture support” is checked
-
Resource Language: English
-
“Use Unicode Libraries” is checked
4) On the Compound Document Support panel, I have the following settings:
Compound document support: None
5) On the Document Template Strings panel, I let everything default.
6) On the Database Support, it is set to: None
7) On the User Interface Features panel, I let everything default, as I do on the final two panels as well.
8) I click Finish and then I build the solution.
Whin I build, I get the following errors every time. I tried creating a project using static DDL instead of shared and I got the same errors. I'm stumped!
------ Build started: Project: mfc test application, Configuration: Debug Win32 ------
Compiling...
stdafx.cpp
i:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2065: 'DWORD_PTR' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2143: syntax error : missing ';' before 'GetWindowThreadProcessId'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(80) : error C2065: 'LLONG_MIN' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(80) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(81) : error C2065: 'LLONG_MAX' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(81) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(89) : error C2065: 'ULLONG_MAX' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(89) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(257) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(269) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(283) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(295) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2065: 'SIZE_T' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2146: syntax error : missing ')' before identifier 'Size'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2433: '_AtlVerifyStackAvailable' : 'inline' not permitted on data declarations
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(580) : error C2143: syntax error : missing ';' before '{'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(580) : error C2447: '{' : missing function header (old-style formal list )
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(636) : error C2061: syntax error : identifier 'SIZE_T'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(658) : see reference to class template instantiation 'ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager<Allocator>' being compiled
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(132) : error C2065: 'CP_THREAD_ACP' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(750) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(752) : error C3861: 'wcscat_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(636) : error C2061: syntax error : identifier 'SIZE_T'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(963) : see reference to class template instantiation 'ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager<Allocator>' being compiled
with
[
Allocator=ATL::CCRTAllocator
]
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1032) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1045) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1061) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1082) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1091) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1136) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1145) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1262) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1275) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1291) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2182: 'AtlTraceCloseProcess' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2182: 'AtlTraceSnapshotProcess' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2182: 'AtlTraceVA' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(58) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2182: 'AtlTraceVU' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(60) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(62) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(63) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(64) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(65) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C2146: syntax error : missing ';' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C2146: syntax error : missing ';' before identifier 'dwCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2182: 'AtlTraceGetModuleInfo' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2182: 'AtlTraceGetCategoryInfo' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2059: syntax error : 'newline'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2238: unexpected token(s) preceding ';'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C2146: syntax error : missing ';' before identifier 'm_dwCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(82) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(88) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(121) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2535: 'void ATL::CTrace::TraceV(const char *,int) const' : member function already defined or declared
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see declaration of 'ATL::CTrace::TraceV'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(128) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(128) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(129) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(129) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C2146: syntax error : missing ';' before identifier 'm_dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(72) : error C2614: 'ATL::CTrace' : illegal member initialization: 'm_dwModule' is not a base or member
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(73) : error C2065: 'm_dwModule' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'dwCategory' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'nLevel' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'eStatus' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : fatal error C1003: error count exceeds 100; stopping compilation
Build log was saved at "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\mfc test application\mfc test application\Debug\BuildLog.htm"
mfc test application - 122 error(s), 22 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

'DWORD_PTR' : undeclared identifier
ACS001
Add the /showincludes option to the custom C++ compiler settings.
And show us the compiler output again.
Thibaut Barr&#232;re
I remember this problem when people tried to use GDI+ without a new PSDK in VC6. I can't imagine why it would happen with a VC Standard install. Have you tried getting the latest PSDK It's obvious that your headers are messed up somewhere along the line.
Vivekthangaswamy
There was no file named basetsd.h in that path; however, the closest thing I found was at:
Program Files\Microsoft\Visual Studio 8\VC\PlatformSDK\Include\BaseTsd.h
Line 412 is:
typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
The date on it (BaseTsd.h) is 4/14/2005 5:54 PM
No, no other SDK installed.
Pankajsql2005
Open the file C:\Program Files\Microsoft Visual Studio 8\VC\include\basetsd.h
Sure that no other SDK is installedWhats the contents of line 412
Jorgerb
Yup. The oddball path was in there. I removed it and everything started working OK.
Thanks!!!!!!!!!!
I never thought of looking there, since I made no modifications after installing VS 2005. I figured that the thing should work right out of the box.
The setup must have found my old stuff sitting there and then added the path to my directories without telling me or even asking during install.
Interestingly, I installed VS 2005 right after a new install of the OS, so the registry certainly had nothing in it and so setup could not have gotten it from there. Must assume, then, that it found it while scanning my partitions during setup/install and thought it was doing me a favor or something. Oh well.
adroit2
Still have absolutely no idea why this problem suddenly crops up out of nowhere. I had been working on my project for a day or two no problem and then this suddenly crops up.
All I can say is please STOP RECOMMENDING INCLUDING WINDOWS.H, inside many of the stdafx referenced headers there are ifdefs preventing the usage of windows.h! I realize that this particular thread doesnt have that inane suggestion but there are at least a dozen others on this forum that do!
The only way Ive gotten this fixed, which this thread alludes to but does not really specifically describe, is to go into the options and include some extra platform SDK folders. They are;
C:\Program Files\Microsoft Platform SDK\Include
and
C:\Program Files\Microsoft Platform SDK\Lib
Make sure you add them to the Include and Lib sections appropriately.
Hope this can help prevent the lame run around that other 'solutions' I have seen create.
Nihar1
Filenames are not case sensitive.
Ovidiu
Look under Tools->Options->Projects->VC++Directories
Check the Include file section.
Silo4
Ami5
This does not look right. The paths starting I:\$ Program Files... is my (really) old stuff. How did that get in there
I renamed all my old folders before I installed VS 2005. The paths without the '$' prefix is all the new install for VS 2005.
Could this be messing things up If so, how do I get the $ folders out of there
I have no additional include directories/paths defined in the C++ General property page.
----- Build started: Project: My Test App, Configuration: Debug Win32 ------
Compiling...
stdafx.cpp
Note: including file: c:\documents and settings\administrator\my documents\visual studio 2005\projects\my test app\my test app\stdafx.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\afxwin.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\new.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\afxver_.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\afxv_w32.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\excpt.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\stdarg.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windef.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winnt.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\ctype.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack4.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: i:\$ program files\devstudio\vc\include\pshpack4.h
Note: including file: i:\$ program files\devstudio\vc\include\pshpack2.h
Note: including file: i:\$ program files\devstudio\vc\include\poppack.h
Note: including file: i:\$ program files\devstudio\vc\include\pshpack2.h
Note: including file: i:\$ program files\devstudio\vc\include\poppack.h
Note: including file: i:\$ program files\devstudio\vc\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\string.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winbase.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winerror.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\wingdi.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack1.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack4.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winuser.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winnls.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\wincon.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winver.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winreg.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winnetwk.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\zmouse.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\commctrl.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack1.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\prsht.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\tchar.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\wchar.h
i:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2065: 'DWORD_PTR' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\afxv_w32.h(228) : error C2143: syntax error : missing ';' before 'GetWindowThreadProcessId'
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\afxv_dll.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\mfcassem.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\stdio.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\stdlib.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\time.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\limits.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\stddef.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\errno.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\malloc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\crtdbg.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atltrace.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atldef.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atlrc.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\include\sal.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atlconv.h
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atlalloc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\ole2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack8.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winerror.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\objbase.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcdce.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcdcep.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcnsi.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcnterr.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\winerror.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcndr.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\rpcnsip.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack4.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack8.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\wtypes.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\unknwn.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: i:\$ program files\devstudio\vc\include\wtypes.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\objidl.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: i:\$ program files\devstudio\vc\include\unknwn.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\cguid.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\oleauto.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\pshpack8.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\oaidl.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: i:\$ program files\devstudio\vc\include\objidl.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\oleidl.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: i:\$ program files\devstudio\vc\include\objidl.h
Note: including file: i:\$ program files\devstudio\vc\include\rpc.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\rpcndr.h
Note: including file: i:\$ program files\devstudio\vc\include\windows.h
Note: including file: i:\$ program files\devstudio\vc\include\ole2.h
Note: including file: I:\$ Program Files\DevStudio\VC\include\poppack.h
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(80) : error C2065: 'LLONG_MIN' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(80) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(81) : error C2065: 'LLONG_MAX' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(81) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(89) : error C2065: 'ULLONG_MAX' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(89) : error C2057: expected constant expression
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(257) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(269) : warning C4267: 'argument' : conversion from 'size_t' to 'UINT', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(283) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(295) : warning C4267: 'argument' : conversion from 'size_t' to 'DWORD', possible loss of data
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2065: 'SIZE_T' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2146: syntax error : missing ')' before identifier 'Size'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2433: '_AtlVerifyStackAvailable' : 'inline' not permitted on data declarations
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(579) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(580) : error C2143: syntax error : missing ';' before '{'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(580) : error C2447: '{' : missing function header (old-style formal list )
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(636) : error C2061: syntax error : identifier 'SIZE_T'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(658) : see reference to class template instantiation 'ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager<Allocator>' being compiled
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2061: syntax error : identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(92) : error C2146: syntax error : missing '(' before identifier 'LONG_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(132) : error C2065: 'CP_THREAD_ACP' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(750) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(752) : error C3861: 'wcscat_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlalloc.h(636) : error C2061: syntax error : identifier 'SIZE_T'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(963) : see reference to class template instantiation 'ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager<Allocator>' being compiled
with
[
Allocator=ATL::CCRTAllocator
]
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1032) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1045) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1061) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1082) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1091) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1136) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1145) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1262) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1275) : error C3861: 'memcpy_s': identifier not found
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atlconv.h(1291) : error C3861: 'memcpy_s': identifier not found
Note: including file: I:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include\atldebugapi.h
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2182: 'AtlTraceCloseProcess' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(32) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2182: 'AtlTraceSnapshotProcess' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(33) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(35) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(37) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(39) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2143: syntax error : missing ';' before '__stdcall'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2086: 'int ATL::DWORD_PTR' : redefinition
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(31) : see declaration of 'ATL::DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(40) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(42) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(43) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(44) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(45) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(46) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(47) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(57) : error C2182: 'AtlTraceVA' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(58) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2146: syntax error : missing ')' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(59) : error C2182: 'AtlTraceVU' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(60) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(62) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(63) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(64) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(65) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C2146: syntax error : missing ';' before identifier 'dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(91) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C2146: syntax error : missing ';' before identifier 'dwCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(99) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(102) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2182: 'AtlTraceGetModuleInfo' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(103) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2146: syntax error : missing ')' before identifier 'dwProcess'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : warning C4229: anachronism used : modifiers on data are ignored
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2182: 'AtlTraceGetCategoryInfo' : illegal use of type 'void'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atldebugapi.h(104) : error C2059: syntax error : ')'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2833: 'operator DWORD_PTR' is not a recognized operator or type
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2059: syntax error : 'newline'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(48) : error C2238: unexpected token(s) preceding ';'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C2146: syntax error : missing ';' before identifier 'm_dwCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(82) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(88) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(121) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2061: syntax error : identifier 'DWORD_PTR'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(123) : error C2535: 'void ATL::CTrace::TraceV(const char *,int) const' : member function already defined or declared
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(120) : see declaration of 'ATL::CTrace::TraceV'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(125) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(126) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(128) : error C2146: syntax error : missing ';' before identifier 'RegisterCategory'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(128) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(129) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(129) : warning C4183: 'RegisterCategory': missing return type; assumed to be a member function returning 'int'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C2146: syntax error : missing ';' before identifier 'm_dwModule'
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(72) : error C2614: 'ATL::CTrace' : illegal member initialization: 'm_dwModule' is not a base or member
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(73) : error C2065: 'm_dwModule' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'dwCategory' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'nLevel' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : error C2065: 'eStatus' : undeclared identifier
i:\program files\microsoft visual studio 8\vc\atlmfc\include\atltrace.h(85) : fatal error C1003: error count exceeds 100; stopping compilation
Build log was saved at "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\My Test App\My Test App\Debug\BuildLog.htm"
My Test App - 122 error(s), 22 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========