Re: PythonCE on Windows CE 6.0

Banibrata Dutta <[email protected]> Tue, 28 Sep 2010 10:47:21 +0530
Newsgroups gmane.comp.python.windows-ce
Message-ID <[email protected]>
--===============2091955935==
Content-Type: multipart/alternative; boundary=001636284bdea1e7d304914af558

--001636284bdea1e7d304914af558
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Sep 28, 2010 at 10:35 AM, Banibrata Dutta <[email protected]
> wrote:

> On Tue, Sep 28, 2010 at 10:31 AM, Jake Anderson <[email protected]>wrote:
>
>>  On 28/09/10 14:58, Banibrata Dutta wrote:
>>
>> In attempting to install PythonCE (latest, downloaded from sourceforge),
>> using the PythonCE.WM.cab file, on a Windows CE 6.0 mini-laptop (7" screen
>> w/ 800x480 res, ARM VT-8500 300MHz CPU, and 256MB DDR, 2GB Flash SSD), I get
>> the following message popup...
>>
>> *Setup Failed:* The application cannot run on this device type. Please
>> install the application specific to this device type.
>>
>> Could someone kindly explain the reason why the Setup Failed. In the past
>> I've installed several application which are originally WM apps,
>> successfully on this WinCE6.0 device, without any issues.
>>
>> What could I do, to have PythonCE installed on this machine ?
>>
>> sounds like its not liking whatever CPU is set in the cab
>>
>
> Thanks for the reply, Jake. AFAIK, the CPU for which the PythonCE.WM.cab is
> built, is ARM (family). Of course, ARM family is quite wide, and slight
> differences do exist in instruction set, this is almost the first time, I
> ran into this could of trouble. :-)
>
> Would building PythonCE (cross compiling) specifically my machine help ?
>
>
Wondering if this is the culprint... this is what I find in the _setup.xml
inside the .cab file!! Which effectively means that that cab would not
install when OSVersion = 6.00 !!!

  <parm name="*ProcessorType*" value="*2577*" />
   <parm name="*OSVersionMin*" value="*4.0*" />
   <parm name="*OSVersionMax*" value="*5.99*" />
   <parm name="*BuildNumberMin*" value="*0*" />
   <parm name="*BuildNumberMax*" value="*-536870912*" />


Don't know enough of Windows development to say for sure.
-- 
regards,
Banibrata
http://www.linkedin.com/in/bdutta
http://twitter.com/edgeliving

--001636284bdea1e7d304914af558
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><br><div class=3D"gmail_quote">On Tue, Sep 28, 2010 at 10:35 AM, Banibr=
ata Dutta <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]=
">[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"g=
mail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(=
204, 204, 204); padding-left: 1ex;">
<div class=3D"gmail_quote"><div class=3D"im">On Tue, Sep 28, 2010 at 10:31 =
AM, Jake Anderson <span dir=3D"ltr">&lt;<a href=3D"mailto:yahoo@vapourforge=
.com" target=3D"_blank">[email protected]</a>&gt;</span> wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; bor=
der-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




 =20

<div text=3D"#000000" bgcolor=3D"#ffffff"><div class=3D"im"><div><div></div=
><div>
On 28/09/10 14:58, Banibrata Dutta wrote:
</div></div></div><div class=3D"im"><blockquote type=3D"cite"><div><div></d=
iv><div>In attempting to install PythonCE (latest, downloaded from
sourceforge), using the PythonCE.WM.cab file, on a Windows CE 6.0
mini-laptop (7&quot; screen w/ 800x480 res, ARM VT-8500 300MHz CPU, and
256MB DDR, 2GB Flash SSD), I get the following message popup...<br>
  <br>
  <b>Setup Failed:</b> The application cannot run on this device type.
Please install the application specific to this device type.<br clear=3D"al=
l">
  <br>
Could someone kindly explain the reason why the Setup Failed. In the
past I&#39;ve installed several application which are originally WM apps,
successfully on this WinCE6.0 device, without any issues.<br>
  <br>
What could I do, to have PythonCE installed on this machine ?<br>
  </div></div><br></blockquote></div><div class=3D"im">
sounds like its not liking whatever CPU is set in the cab<br>
</div></div>

</blockquote></div><br>Thanks for the reply, Jake. AFAIK, the CPU for which=
 the PythonCE.WM.cab is built, is ARM (family). Of course, ARM family is qu=
ite wide, and slight differences do exist in instruction set, this is almos=
t the first time, I ran into this could of trouble. :-)<br>

<br>Would building PythonCE (cross compiling) specifically my machine help =
? <br clear=3D"all"><br></blockquote></div><div><div class=3D"e"><div><br>W=
ondering if this is the culprint... this is what I find in the _setup.xml i=
nside the .cab file!! Which effectively means that that cab would not insta=
ll when OSVersion =3D 6.00 !!!<br>
<br><div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span> <span class=3D"m">&lt;</span><span class=3D"t">parm</span> <span clas=
s=3D"t">name</span><span class=3D"m">=3D&quot;</span><b>ProcessorType</b><s=
pan class=3D"m">&quot;</span><span class=3D"t">=20
value</span><span class=3D"m">=3D&quot;</span><b>2577</b><span class=3D"m">=
&quot;</span><span class=3D"m"> /&gt;</span> </div></div>
<div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span> <span class=3D"m">&lt;</span><span class=3D"t">parm</span> <span clas=
s=3D"t">name</span><span class=3D"m">=3D&quot;</span><b>OSVersionMin</b><sp=
an class=3D"m">&quot;</span><span class=3D"t">=20
value</span><span class=3D"m">=3D&quot;</span><b>4.0</b><span class=3D"m">&=
quot;</span><span class=3D"m"> /&gt;</span> </div></div>
<div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span> <span class=3D"m">&lt;</span><span class=3D"t">parm</span> <span clas=
s=3D"t">name</span><span class=3D"m">=3D&quot;</span><b>OSVersionMax</b><sp=
an class=3D"m">&quot;</span><span class=3D"t">=20
value</span><span class=3D"m">=3D&quot;</span><b>5.99</b><span class=3D"m">=
&quot;</span><span class=3D"m"> /&gt;</span> </div></div>
<div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span> <span class=3D"m">&lt;</span><span class=3D"t">parm</span> <span clas=
s=3D"t">name</span><span class=3D"m">=3D&quot;</span><b>BuildNumberMin</b><=
span class=3D"m">&quot;</span><span class=3D"t">=20
value</span><span class=3D"m">=3D&quot;</span><b>0</b><span class=3D"m">&qu=
ot;</span><span class=3D"m">=20
/&gt;</span> </div></div>
<div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span> <span class=3D"m">&lt;</span><span class=3D"t">parm</span> <span clas=
s=3D"t">name</span><span class=3D"m">=3D&quot;</span><b>BuildNumberMax</b><=
span class=3D"m">&quot;</span><span class=3D"t">=20
value</span><span class=3D"m">=3D&quot;</span><b>-536870912</b><span class=
=3D"m">&quot;</span><span class=3D"m"> /&gt;</span> </div></div>
<div class=3D"e">
<div style=3D"margin-left: 1em; text-indent: -2em;"><span class=3D"b">=A0</=
span></div></div><div class=3D"e"><div style=3D"margin-left: 1em; text-inde=
nt: -2em;"><span class=3D"m"><br></span> </div></div></div></div></div>Don&=
#39;t know enough of Windows development to say for sure.<br>
-- <br>regards,<br>Banibrata<br><a href=3D"http://www.linkedin.com/in/bdutt=
a">http://www.linkedin.com/in/bdutta</a><br><a href=3D"http://twitter.com/e=
dgeliving">http://twitter.com/edgeliving</a><br>

--001636284bdea1e7d304914af558--

--===============2091955935==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
PythonCE mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pythonce

--===============2091955935==--