I believe this is the right list, since the question
> deals with compiling, rather than using, matplotlib.
> Hope that's OK.
Fine by me...
> I just dl'ed, and after setting the TkAgg flag to 1 in
> setup.py, did a python setup.py install. (Note that I had
> done a previous install without the TkAgg flag set.) On
> my system, this is producing a bunch of errors related to
> the Tk headers:
Generally only the first error message from the compiler is
informative. Subsequent ones often indicate a downstream component
that failed after the first failed. In your case, the 1st error is
In file included from src/_tkagg.cpp:18:
/Library/Frameworks/Tk.framework/Headers/tk.h:96:29: X11/Xlib.h: No
such file or directory
So it looks to me that either you haven't installed X11 (which is the
default config on OS X) or it's not in your include path. If you
haven't installed X11 for OS X, see
After you get past this hurdle, you might encounter another road block
or two, especially if you are a fink user. In that case, you may want
to edit setupext.py and replace the dictionary entry
'darwin' : '/usr/local',
'darwin' : '/sw',
and check out this post