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

Reply via email to