Dear,
i try to build a previous picocom2 project (build under picocom2 v110 sdk) to picocom4 project (picocom4 v120 sdk) but i have several errors
Code
- 1>Compiling...
- 1>stdafx.cpp
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(439) : error C2065: 'SHMENUBARINFO' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(439) : error C2059: syntax error : ')'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(442) : error C2061: syntax error : identifier 'SHACTIVATEINFO'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(443) : error C2061: syntax error : identifier 'SHACTIVATEINFO'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(444) : error C2065: 'PSHINITDLGINFO' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(444) : error C2165: 'left-side modifier' : cannot modify pointers to data
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(444) : error C2513: 'BOOL *' : no variable declared before '='
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(445) : error C2065: 'SHRGINFO' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(445) : error C2059: syntax error : ')'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(466) : error C2146: syntax error : missing ';' before identifier 'm_pfnSHCreateMenuBar'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(466) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(466) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(472) : error C2146: syntax error : missing ';' before identifier 'm_pfnSHRecognizeGesture'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(472) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(472) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(488) : error C2065: 'pmb' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(489) : error C2448: 'SHCreateMenuBar' : function-style initializer appears to be a function definition
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(512) : error C2061: syntax error : identifier 'SHACTIVATEINFO'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(517) : error C2065: 'pSHActivateInfo' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(517) : error C2065: 'dwFlags' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(520) : error C2061: syntax error : identifier 'SHACTIVATEINFO'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(528) : error C2146: syntax error : missing ')' before identifier 'pSHInitDlgInfo'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(528) : error C2433: 'SHInitDialog' : 'inline' not permitted on data declarations
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(528) : error C2059: syntax error : ')'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(529) : error C2143: syntax error : missing ';' before '{'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(529) : error C2447: '{' : missing function header (old-style formal list?)
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(536) : error C2065: 'pSHRgInfo' : undeclared identifier
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxstat_.h(537) : error C2448: 'SHRecognizeGesture' : function-style initializer appears to be a function definition
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3244) : error C2146: syntax error : missing ';' before identifier 'm_SHActivateInfo'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3244) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3244) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3952) : error C2146: syntax error : missing ';' before identifier 'm_SHActivateInfo'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3952) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3952) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3953) : error C2146: syntax error : missing ';' before identifier 'm_SHActivateInfoSaved'
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3953) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
- 1>C:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxwin.h(3953) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
I compile with picocom2 sdk v110 without errors but with picocom4...
Have you any idea of the reason? i have to change link in visual studio
An other stange thing is if i try to compile the same project under picocom2 v120 sdk i have others errors:
Code
- Linking...
- 1>uafxcw.lib(cmdtarg.obj) : error LNK2001: unresolved external symbol IID_IDispatch
- 1>uafxcw.lib(olevar.obj) : error LNK2019: unresolved external symbol IID_IDispatch referenced in function "public: virtual struct ATL::CStringData * __cdecl ATL::CFixedStringMgr::Allocate(int,int)" (?Allocate@CFixedStringMgr@ATL@@UAAPAUCStringData@2@HH@Z)
- 1>uafxcw.lib(olevar.obj) : error LNK2001: unresolved external symbol IID_IPersistStreamInit
- 1>uafxcw.lib(olevar.obj) : error LNK2001: unresolved external symbol IID_IPersistStream
- 1>atls.lib(atlbase.obj) : error LNK2001: unresolved external symbol IID_IPersistStream
- 1>uafxcw.lib(olevar.obj) : error LNK2001: unresolved external symbol IID_IUnknown
- 1>uafxcw.lib(arcstrm.obj) : error LNK2001: unresolved external symbol IID_IUnknown
- 1>uafxcw.lib(filecore.obj) : error LNK2001: unresolved external symbol IID_IClassFactory
- 1>uafxcw.lib(arcstrm.obj) : error LNK2001: unresolved external symbol IID_IStream
If anyone can help me