Hi Brian, I'm not sure how dependent is wxPython on Cairo, if it's recommended as '0' but they enable it, may by it's needed. But it's just a feeling, 0-knowledge.
Do you have some branch for this that I could replicate and play around to figure out what's happening? or it's tested manually at the moment? Also a binary package (with some debug info) could do the trick for me I'd like to trace that wxpython init call down, and find where does it stop (and why). Thanks a lot for your effort, Mike, 2012/10/27 Brian Sidebotham <[email protected]> > On 27 October 2012 08:16, Lorenzo Marcantonio > <[email protected]> wrote: > > On Fri, Oct 26, 2012 at 10:03:17PM +0100, Brian Sidebotham wrote: > >> > Not sure if it's possible to remove the Cairo dependency in > wxPython may > >> > be it's worth trying. > > > > No you can't (under unix at least). wxPython uses wxWidget which is > > based on gtk. > > > > gtk needs cairo for drawing the widgets. > > > > So cairo has to stay XD > > > > Also I'd suggest svg for web stuff since it's imaging model is almost > > the same and it's client rendered... > > > > Under Windows, removing Cairo should be fine. Straight from the wx sources: > > // Enable wxGraphicsContext implementation using Cairo library. > // > // This is not needed under Windows and detected automatically by configure > // under other systems, however you may set this to 1 manually if you > installed > // Cairo under Windows yourself and prefer to use it instead the native > GDI+ > // implementation. > // > // Default is 0 > // > // Recommended setting: 0 > #define wxUSE_CAIRO 0 > > For some reason through, the wxPython sources have set this to 1. > Removing Cairo as a dependency under Windows should be run. > > Best Regards, Brian. > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > -- Miguel Angel Ajo Pelayo http://www.nbee.es +34 636 52 25 69 skype: ajoajoajo
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

