[PythonCE] wxPython for CE

Michael Foord mike at pcblokes.com
Sat Apr 23 10:29:56 CEST 2005


Brian Retford wrote:

> It's that time again - I've made a lot of progress on reducing the  
> footprint of my wxPython CE port, I'm working on getting the source  
> code integrated to the mainline, here's an x-post from the wxPython 
> dev  list - any interest?
>

It sounds very interesting. Is it only compiled for Windows Mobile 2003, 
or can it be made to work for PocketPC 2002 ?

Best Regards,

Fuzzy
http://www.voidspace.org.uk/python

> Some people may remember this from many months ago, but I've ported  
> wxPython to WinCE and we've been using it very successfully for a  
> couple of months. There have been a lot of challenges that have come  
> up. I'd like to get all of my changes into some form that would be  
> useful to the community (right now it is not much more than a large  
> collection of hacks). What would the best way to do this be? Some of 
> my  concerns:
>
> WinCE has a retarded memory architecture:
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ 
> dncenet/html/advmemmgmt.asp
>
> It wastes approx. 32kb of a 32mb virtual address space per dll 
> loaded.  Because of this and obvious memory concerns, I collapsed my 
> wxPython  back into one module, _core.pyd. The changes necessary to do 
> so were  not too hard and I think they could be integrated into the 
> mainline  (-monolithic or something).
>
> I have a verison of setup.h from wxwidgets that strips out a ton of  
> stuff (each user might want a different set) so I modified the .i's 
> to  have #if's for most of wxwidgets features - is this something you  
> (Robin) would be interested in integrating?
>
> Distutils - I have a totally hacked copy of distutils to support eVC  
> instead of MSW, I'd need to get this in some better form and then?  
> redistribute with wxpy? not sure here...
>
> I also have some binaries I'd be happy to release, but some people  
> might find them lacking (no jpeg support (only png), missing lots of  
> advanced wx controls (no wx html, etc)). If there's interest I'll  
> gladly put it up somewhere. It's similar to what I released many 
> months  ago, but much reduced in footprint.
>
> Brian Retford
> Chief Architect
> Coco Communications
>
> _______________________________________________
> PythonCE mailing list
> PythonCE at python.org
> http://mail.python.org/mailman/listinfo/pythonce
>
>
>



More information about the PythonCE mailing list