Tim
Thu Jul 17 17:19:47 CDT 2003
Ok, I think I get it now.
Here's the problem - the old eVC 3.0 download package
already contained the "sdks" (separate installers) for
PocketPC, H/PC Pro 2.11, etc. You had to run them
separately, but at least they were in the overall
installer package. The docs clearly stated this.
With eVC 4.0, they are not. PPC03 SDK is not even listed
or mentioned in the normal eVC downloads page, although I
see now it is on the PPC03 downloads page.
A suggestion - this is a mighty critical issue and ought
to at least be in the "What's New" Section! :
"Note! the way we packaged the new 4.0 eVC download it no
longer contains SDK installers, for example for
PocketPC03. You have to get that separately, and here's
where you get it"
Just a thought.
Tim
>-----Original Message-----
>eVC isn't just for PPC, it for any and all CE devices.
For developing for
>any specific device, you must install an SDK. The
generic Standard SDK
>comes with eVC, and it works for any CE 4.x device that
implements the
>standard SDK - which the Pocket PC does not (it has a lot
more and is
>missing other things). You must install the PPC 03 SDK
to develop for that
>platfrom.
>
>--
>Chris Tacke, eMVP
>Advisory Board Member
>www.OpenNETCF.org
>---
>Windows CE Product Manager
>Applied Data Systems
>www.applieddata.net
>
>
>"Tim Johnson" <tjohnson@high-point.com> wrote in message
>news:00d101c34c7d$8cf8bb80$a301280a@phx.gbl...
>> >>When you install the >Pocket PC 2003 SDK...
>>
>> I didn't know I had to do that, if I understand you
>> correctly. Are you talking about yet ANOTHER download,
>> this time the 80Mb "PPC03 SDK", which is not even
>> mentioned on the download page where I got the eVC and
SP2
>> downloads? I thought that would be needed only if you
>> wanted to do PPC03-specific things, which my legacy apps
>> don't (since I want them to still work on ppc02).
>>
>> Are you saying I need the 03 SDK to work with eVC at all
>> on my iPAQ? Nothing at all failed in the installations
of
>> the eVC, the SP2, or the so-called "SDK" setup.exe in
the
>> SDK directory, and I have admin privileges on my system.
>>
>> And, do I or don't I need to install the "SDK"
setup.exe?
>> If I don't and try to run eVC it fails saying I don't
have
>> any SDKs installed!
>>
>> It's be nice if the voluminous readme html file had a
>> simple "how to install" section!
>>
>> Tim
>> >-----Original Message-----
>> >Your option should not be limited to StandardSDK. When
>> you install the
>> >Pocket PC 2003 SDK it will add entries for POCKET PC
2003
>> with options for
>> >ARMV4 and emulator compiles. I can only assume that the
>> SDK setup failed at
>> >some point. Using Add/Remove programs either try
>> repairing the Pocket PC
>> >2003 SDK, or remove it and reinstall it. Make sure you
>> are running with an
>> >account with Administrator priviledges and you disable
>> any autoprotect virus
>> >checkers for the duration of the install as these can
>> interfere with the
>> >installation scripts.
>> >
>> >Peter
>> >
>> >--
>> >Peter Foot
>> >Windows Embedded MVP
>> >
>> >In The Hand
>> >
http://www.inthehand.com
>> >Handheld Interactive Reference Guides
>> >
>> >"Tim Johnson" <tjohnson@high-point.com> wrote in
message
>> >news:06fd01c34c16$1cd330e0$a301280a@phx.gbl...
>> >> I'm sure this is just a configuration problem:
>> >>
>> >> I've run evc++3.0 for a long time and now want to
>> rebuild
>> >> my apps for PPC2003. If I just drag/drop the
>> executables
>> >> the PPC03 system says "<app> is not a valid PocketPC
>> >> application". So I assume I need to rebuild with
>> evc++4.0.
>> >>
>> >> I downloaded the package and the SP2; then ran setup
for
>> >> evc40 then for SP2, then ran setup from the SDK
>> >> directory. There's nothing like the old days of
*then*
>> >> running the individual "platform" installers like
>> Handheld
>> >> vs. PocketPC etc. I only selected the various
>> >> ARM* "processors" ("platforms?") somewhere along the
>> line.
>> >>
>> >> When I bring up evc++4.0 and build a simple MFC
hello-
>> >> world app, I notice in those top combo boxes there is
>> only
>> >> one choice in each of the two that pertains to
platform:
>> >>
>> >> - STANDARDSDK
>> >> used to offer "PocketPC" or "H/PC Pro 2.11"
>> >> - STANDARDSDK Emulator
>> >> used to offer "Pocket PC (Default Device)" and "New
>> Device"
>> >>
>> >> When I compile my hello-world, it builds fine then I
get
>> >> this dandy message:
>> >>
>> >> >>An application targeting a Standard SDK for Windows
>> >> CE .NET and built for the ARMV4I CPU cannot be run on
>> the
>> >> Emulator device. In order to run this application on
>> any
>> >> CPU other than the Emulator, you will have to
install an
>> >> SDK that is compatible with the Standard SDK for
Windows
>> >> CE .NET, then taret a shadow platform pertaining to
that
>> >> SDK. Please see the eVC help documentation for
>> additional
>> >> details.>>
>> >>
>> >> Lovely.
>> >>
>> >> So what do I have to do so that I can build an
evc++4.0
>> >> app and run it on my PPC2003 h1940 iPAQ?
>> >>
>> >> Tim Johnson
>> >
>> >
>> >.
>> >
>
>
>.
>