[PythonCE] Python CE on a Intel XScale industrial device.

Adam Walley adam.walley at gmail.com
Thu Jul 31 17:37:48 CEST 2008


Hi, Lachezar.

I recall having the exact same message. I cannot remember which application
I was using/trying to install at the time. The problem was easily fixed by
obtaining a celib.dll and putting it into the Windows folder on my device. I
believe you will find lots of posts about this.

Adam.

2008/7/31 Lachezar Dobrev <l.dobrev at gmail.com>

>  Update follows...
>
>  People on this list were quite helpful in referencing a couple of
> tools for Pocket PC CAB file mangling.
>  1. I was able to extract the Python CE CAB file an uploaded the
> extracted files to my device. The python executable had an icon, and I
> was able to run it. It seemed to work. I was able to execute a few
> minor tests my way: a few dir()-s, a few imports, a few Base64
> encoding and decoding operations, and it seemed to work fine. Until I
> tried to import Tkinter:
>
> > >>> import sys
> > >>> import Tkinter
> > Traceback (most recent call last):
> >   File
> "C:\devl\release\PythonCE-2.5-20061219\Python-2.5-wince\Lib\lib-tk\Tkinter.py",
> line 38, in <module>
> > RuntimeError: Could not find CeLib DLL
> > >>>
>
>  Which led me to believe something is not right.
>  Has anyone seen that? Does anyone know how to fix that?
>
>  A similar error occurs when I try to install the PocketPyGui
> (ppygui-0.7) which I thought I would use for the GUI part. However the
> exception then has a bit longer stack trace (about 10 frames).
>
>  2. Reading the documentation on the pocketpc-cab and lcab utilities
> I found something that rang a bell:
>
>    Appendix A: a list of processor architectures
>    ...
>    1824 - ARM 720
>    2080 - ARM 820
>    2336 - ARM 920
>    2577 - StrongARM
>    ...
>
>    My device says in the System Properties: 'Intel, ARM920T-PXA27x'
>    Could this be the culprit of my problems? Is ARM920 compatible
> with Strong ARM? Should I give-up on trying to install the current
> version and try to compile a version for my device personally?
>
>  I also noted that the CAB files state, that the allowed OS version
> is 4.00 up to 5.00, shouldn't it be up to 5.99 or something? Not that
> my device has Windows 5.1 or anything, but I saw a the Smart Phone
> version note a MAX OS Version of 5.99...
>
>  I hope I get more feed-back on the subject.
>  I feel I am getting closer, but I am neither a Mobile-Device expert,
> nor a Python expert. I am fairly new to this stuff.
> _______________________________________________
> PythonCE mailing list
> PythonCE at python.org
> http://mail.python.org/mailman/listinfo/pythonce
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythonce/attachments/20080731/0f0b4beb/attachment.htm>


More information about the PythonCE mailing list