Guest slowphones Posted February 21, 2003 Report Posted February 21, 2003 Is anyone using EVC 4 to develop for smartphone, if so could you tell me if it is a marked difference to the code produced in 3 and the support provided for smartphone - is it in there? I've read that evc++ 4 gives better optimisation but have found little in regard to people using it and what else it provides? Thanks
Guest spacemonkey Posted February 21, 2003 Report Posted February 21, 2003 I have heard that eVC 4 doesn't work with smartphone so haven't tried installing it. If anyone can confirm this that would be good. Certainly I would be keen on the new version if it worked as it may implement better optimisations/compiler features than eVC 3. I understand that eVC4 is the CE .NET stuff and this is why I don't think it'll work for Smartphone as CE .NET is not part of Smartphone 2002.
Guest slowphones Posted February 21, 2003 Report Posted February 21, 2003 I am under the impression that although evc 4 comes within Microsoft Windows CE .NET (which does not support smartphones) the VC++ 4 component does...if that makes sense? It also says it does on the Microsoft marketing blurb Microsoft eMbedded Visual C++ 4.0 though it may mean after SP2 :)
Guest spacemonkey Posted February 21, 2003 Report Posted February 21, 2003 Anyone actually got it working with their smartphone? I don't fancy having to uninstall it and maybe messing up my visual tools installation/setup if it doesn't go. If it does work then I'll switch to it at the weekend.
Guest Arisme Posted February 22, 2003 Report Posted February 22, 2003 I tried it some weeks ago and it messed up almost anything (I ended reinstalling EVC 3, ActiveSync and all) ... moreover the only useful feature of EVC 4 (profiling) cannot run with Windows CE 3 ...
Guest Monolithix [MVP] Posted February 22, 2003 Report Posted February 22, 2003 I could never get the SDK working with eVC++ 4, used 3 all the way ever since with no problems...
Guest Zorglub Posted March 6, 2003 Report Posted March 6, 2003 This is a late reply, anyway here it goes... Official word from Microsoft is that eVC4 will NOT work with Smartphone 2002. You will be able to use eVC4 only in the next version of the SMartphone OS (2003 ??).
Guest spacemonkey Posted March 6, 2003 Report Posted March 6, 2003 I did some cheating :) Get the WCE410 folder out of the C:Program FilesMicrosoft eMbedded C++ 4.0EVC directory and replace (keep a copy) C:Program FilesMicrosoft eMbedded C++ 4.0EVCWCE300 directory with it. What this gives you is EVc++ 3.0 with the 4.0 versions of the compilers (CLARM, ARMASM etc). The versions of the compilers are different and some more features are supported, but to be honest I don't think it made a hill of beans difference to my applications ;) Probably not worth doing really...
Guest slowphones Posted March 7, 2003 Report Posted March 7, 2003 I've done some checking myself and have noticed that projects created in evc3 do not load correctly in evc4! It seems to forget the project settings! Another change in the microsoft scheme that'll cause developers wasted time to go through and fix these "features" :evil: On the other side the debug tools seem to be better and the plan seems to be a more consistant platform.. though not backward compatable?? Does this mean the latest crop of smartphones will be outdated soon or will they be brought up to smartphone 2003?
Guest spacemonkey Posted March 7, 2003 Report Posted March 7, 2003 I would imagine Smartphone 2003 (2004?) will be fully backwards compatable... The main problem will be if they change the "standards" that the thing is based on. Most particularly that the screen of a smartphone 2002 device will be 176x220 and 16bpp. If this changes then I imagine most games will stop running and need at least tweaks. Realisitically I think the next gen OS will be more of a Smartphone 2002 + CE.NET and have more of the standard components (like MFC back in it). PS. I don't work for microsoft, or know anything, this is all wild conjecture.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now