<div dir="ltr"><div>What would be better is if we can get rid of the compilation requirement, but from Michael's comments in the past, it seems that this isn't possible at the moment. The problem is that the compiled portion provides the image buffer access, which seems to not be available at the python level. Perhaps it might make sense to pursue submitting our code to the Tk/Tcl project so that we might be able to drop this step at some point?<br><br></div>Ben Root<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 25, 2016 at 3:03 PM, Matthew Brett <span dir="ltr"><<a href="mailto:matthew.brett@gmail.com" target="_blank">matthew.brett@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Mon, Apr 25, 2016 at 11:58 AM, Thomas Caswell <<a href="mailto:tcaswell@gmail.com">tcaswell@gmail.com</a>> wrote:<br>
> My only thought is to just not build the tk backend, shipping wheels that<br>
> are known to segfault is no good.<br>
<br>
</span>:) - no good at all!<br>
<br>
Incidentally, the wheels at <a href="http://nipy.bic.berkeley.edu/manylinux/" rel="noreferrer" target="_blank">http://nipy.bic.berkeley.edu/manylinux/</a> do<br>
not have the tk backend, and so, do not (are not known to) segfault.<br>
<span class=""><br>
> Is there any way to (optionally) do a bit of compilation on installation of<br>
> a binary wheel?<br>
<br>
</span>No, at least not with the `pip install` step. The wheel install<br>
mechanism doesn't have post-install hooks.<br>
<br>
Is there an easy way to only do the tkagg build install, if we worked<br>
out a way to trigger that?<br>
<div class="HOEnZb"><div class="h5"><br>
Cheers,<br>
<br>
Matthew<br>
_______________________________________________<br>
Matplotlib-devel mailing list<br>
<a href="mailto:Matplotlib-devel@python.org">Matplotlib-devel@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-devel" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/matplotlib-devel</a><br>
</div></div></blockquote></div><br></div>