Help Needed ! Problems compiling MiniSIP !
Arpit Mehta
am2866 at columbia.edu
Sat Nov 17 20:44:01 CET 2007
Hi all ,
So finally got rid of few of the errors there but started getting more
which looks like to be because of broken code between windows 2003 SE
and newer version of visual studio 2005 (version 8)
Did anyone else get the same/similar errors ?
1>Compiling...
1>MikeyPayloadV.cxx
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(94) : warning C4346:
'_It::iterator_category' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1> C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(97) : see reference to
class template instantiation 'std::iterator_traits<_It>' being
compiled
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(94) : error C2146:
syntax error : missing ';' before identifier 'iterator_category'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(94) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(95) : warning C4346:
'_It::value_type' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(95) : error C2146:
syntax error : missing ';' before identifier 'value_type'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(95) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(96) : warning C4346:
'_It::distance_type' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(96) : error C2146:
syntax error : missing ';' before identifier 'distance_type'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\utility(96) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(224) : warning C4346:
'_A::size_type' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1> C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(796) : see reference
to class template instantiation 'std::basic_string<_E,_Tr,_A>' being
compiled
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(224) : error C2146:
syntax error : missing ';' before identifier 'size_type'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(224) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(225) : warning C4346:
'_A::difference_type' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(225) : error C2146:
syntax error : missing ';' before identifier 'difference_type'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(225) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(226) : warning C4346:
'_A::pointer' : dependent name is not a type
1> prefix with 'typename' to indicate a type
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(226) : error C2146:
syntax error : missing ';' before identifier 'pointer'
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(226) : error C4430:
missing type specifier - int assumed. Note: C++ does not support
default-int
1>C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(227) : warning C4346:
'_A::const_pointer' : dependent name is not a type
1> prefix with 'typename' to indicate a type
.......... and many more similar errors. SInce these errors are
occuring in the C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\PocketPC2003\include\xstring(226) , this might be
due to incompatibility of versions (that is what a google search on
these errors tell me)
Anyone else faced the same problem ?
Thanks
Regards
Arpit Mehta
On Nov 16, 2007 2:01 AM, Arpit Mehta <am2866 at columbia.edu> wrote:
> Hi all,
>
> Did anyone face the same problem ? Can I get some suggestions here ?
>
> Also I wanted to know if all the compiler options would be set by the
> project file or do we have to set something more ?
>
> In real need of help here ! I have been breaking my head on this for
> past couple of days :(
>
> Arpit Mehta
> Graduate Student
> Columbia University, NY
>
>
>
> On Nov 14, 2007 5:54 PM, Arpit Mehta <am2866 at columbia.edu> wrote:
> > Forgot to add tat the dll and exe is getting created in the
> > minisip\binaries folder
> >
> >
> > On Nov 14, 2007 3:03 PM, Arpit Mehta <am2866 at columbia.edu> wrote:
> > > Hi all ,
> > >
> > > I am facing some problems when compiling MiniSIP. I am building on
> > > Vista. This is my first time trying to build something for a handheld
> > > device. I am trying to compile MiniSIP for pocket pc (ideally for
> > > windows mobile 6). But I am starting out to build for pocket pc 2003
> > > since the instructions are given there in the documentation.
> > >
> > >
> > >
> > > ---> I am building using Visual Studio and am using the minisip CE.sln
> > > in minisip\branches\ppcgui as my project file.
> > >
> > >
> > >
> > > --> I am building the minisip from this documentation "Compile GUI"
> > > minisip/branches/ppcgui/documentation/gui.html . I hope this is the
> > > right documentation I am following.
> > >
> > >
> > >
> > >
> > > --> Also I have included the library and include locations. Note that
> > > I have not compiled any of the libraries and I am using the compiled
> > > libraries already present in the minisip\branches\ppcgui\ex_libs
> > >
> > > Select "Include files" from the "Show directories for:" dropdown box.
> > > $(SolutionDir)ex_libs\dojstream-20041222\stdinc;$(SolutionDir)ex_libs\openssl\openssl\inc32;$(SolutionDir)ex_libs\PortSDK\Include;$(SolutionDir)ex_libs\PortSDK\Include\st;$(SolutionDir)ex_libs\wcecompat\include
> > >
> > > Select "Library files" from the "Show directories for:" dropdown box.
> > > $(SolutionDir)ex_libs\PortSDK\lib\ARM;$(SolutionDir)ex_libs\openssl\openssl\out32dll_ARMV4_pda_console;$(SolutionDir)ex_libs\wcecompat\lib;$(SolutionDir)binaries\
> > >
> > >
> > >
> > >
> > > --> I compile using the 'build solution' in visual studio and I get a
> > > tonnes of error (about 300 errors). Some of them are:
> > >
> > > 2>C:\Users\Arpit\minisip\branches\ppcgui\ex_libs\dojstream-20041222\stdinc\iostream(1)
> > > : fatal error C1083: Cannot open include file: 'ds_iostream.hpp': No
> > > such file or directory
> > > 2>mtime.cxx
> > > 2>C:\Users\Arpit\minisip\branches\ppcgui\ex_libs\PortSDK\Include\time.h(48)
> > > : error C4430: missing type specifier - int assumed. Note: C++ does
> > > not support default-int
> > > 2>C:\Users\Arpit\minisip\branches\ppcgui\ex_libs\PortSDK\Include\time.h(48)
> > > : error C2143: syntax error : missing ',' before '*'
> > > 2>C:\Users\Arpit\minisip\branches\ppcgui\ex_libs\PortSDK\Include\time.h(49)
> > > : error C4430: missing type specifier - int assumed. Note: C++ does
> > > not support default-int
> > >
> > >
> > >
> > >
> > > Looks like I am doing something very wrong :( . Please help !
> > >
> > > Thanks
> > >
> > > Regards
> > > --
> > > Arpit Mehta
> > > Graduate Student
> > > Department of Computer Science
> > > Columbia University
> > >
> >
> >
> >
> > --
> > Arpit Mehta
> > Graduate Student
> > Department of Computer Science
> > Columbia University
> >
> > Tel: 1-646-387-5998
> >
>
>
>
> --
> Arpit Mehta
> Graduate Student
> Department of Computer Science
> Columbia University
>
> Tel: 1-646-387-5998
>
--
Arpit Mehta
Graduate Student
Department of Computer Science
Columbia University
Tel: 1-646-387-5998
More information about the Minisip-users
mailing list