i got my first smart device, pocket pc to load yesterday. all night and all day i tried to compile the basic windows file. i am completely lost on how to get it to compile. can someone help me here are the ouputs for the basic compile....
------ Rebuild All started: Project: cccc, Configuration: Debug Windows Mobile 5.0 Pocket PC SDK (ARMV4I) ------
Deleting intermediate and output files for project 'cccc', configuration 'Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)'
Compiling...
stdafx.cpp
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\include\ARMV4I\winnt.h(51) : warning C4005: 'UNALIGNED' : macro redefinition
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdefs.h(548) : see previous definition of 'UNALIGNED'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(194) : error C2065: '_ALLOCA_S_MARKER_SIZE' : undeclared identifier
C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(375) : error C2084: function 'errno_t wmemcpy_s(wchar_t *,rsize_t,const wchar_t *,rsize_t)' already has a body
C:\Program Files\Microsoft Visual Studio 8\VC\include\wchar.h(1217) : see previous definition of 'wmemcpy_s'
C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\altcecrt.h(380) : error C2084: function 'errno_t wmemmove_s(wchar_t *,rsize_t,const wchar_t *,rsize_t)' already has a body
C:\Program Files\Microsoft Visual Studio 8\VC\include\wchar.h(1237) : see previous definition of 'wmemmove_s'
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\cccc\cccc\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Debug\BuildLog.htm"
cccc - 3 error(s), 1 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

POCKET PC FIRST BUILD
David C Baldauff
davidhov
i ran the file through the preprocessor, and the file errors are these now.
------ Rebuild All started: Project: aaaa, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'aaaa', configuration 'Debug|Win32'
Compiling...
stdafx.cpp
c:\program files\microsoft visual studio 8\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
c:\program files\microsoft visual studio 8\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\program files\microsoft visual studio 8\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\aaaa\aaaa\Debug\BuildLog.htm"
aaaa - 3 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
tsoft
well, i started with includes. and got this error.
------ Rebuild All started: Project: Project11, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'Project11', configuration 'Debug|Win32'
Compiling...
windows4b.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\crtdefs.h(36) : fatal error C1189: #error : ERROR: Use of C runtime library internal header file.
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\Project11\Project11\Debug\BuildLog.htm"
Project11 - 1 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
s
so then i took the program apart, and got this error after removing each function.
------ Rebuild All started: Project: Project11, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'Project11', configuration 'Debug|Win32'
Compiling...
windows4b.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\crtdefs.h(36) : fatal error C1189: #error : ERROR: Use of C runtime library internal header file.
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\Project11\Project11\Debug\BuildLog.htm"
Project11 - 1 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
after i remove all functions and headers i get this error.
------ Rebuild All started: Project: Project11, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'Project11', configuration 'Debug|Win32'
Compiling...
windows4b.cpp
Linking...
LINK : fatal error LNK1561: entry point must be defined
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\Project11\Project11\Debug\BuildLog.htm"
Project11 - 1 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
from what i read in help, use of C runtime library internal header, this error crtdefs.h(36) is a bug. it is showing up on my other files also. is it time for system rebuild
vannielou
yanivpinhas
kiwicoder2