On Debian/Ubuntu-like systems with apt-get, you can get all of the 
development headers required for matplotlib in one fell swoop with:

  sudo apt-get build-dep python-matplotlib

Mike

Mauro Cavalcanti wrote:
> As I posted before, I ran across precisely these same errors when
> upgrading my Ubuntu box and the Python interpreter. You will need to
> install other dependencies as the installation log shows (gtk-2.0+,
> pygtk), including its development versions.
>
> And yes, distributing a packaged Python application which uses
> Matplotlib (either for Linux or Windows) is *not* an easy and simple
> matter. But with patience, it is possible.
>
> Best wishes,
>
>
> 2010/4/19 C M <cmpyt...@gmail.com>:
>   
>> ---------- Forwarded message ----------
>> From: C M <cmpyt...@gmail.com>
>> Date: Mon, Apr 19, 2010 at 1:02 PM
>> Subject: Re: [Matplotlib-users] install from svn on Linux not working for me
>> To: Darren Dale <dsdal...@gmail.com>
>>
>>
>> On Mon, Apr 19, 2010 at 8:02 AM, Darren Dale <dsdal...@gmail.com> wrote:
>>     
>>> On Mon, Apr 19, 2010 at 4:30 AM, LUK ShunTim <lukshun...@gmail.com> wrote:
>>>       
>>>> On 04/19/2010 01:52 PM, C M wrote:
>>>>         
>>>>> My goal is to just get the lastest svn version of matplotlib, or, if
>>>>> not that, just the 0.99 version, up and working on my Linux (Intrepid
>>>>> Ibex) computer.  I checked it matplotlib out from svn fine, and then,
>>>>> as per the webpage, did:
>>>>>
>>>>>           
>>>>>> cd matplotlib
>>>>>> python setup.py install
>>>>>>             
>>>>> and that resulted in a very large amount of errors.  I'll post them at
>>>>> the bottom of this message, since there are many lines.
>>>>>
>>>>> I previously had 0.98.x installed, via the Ubuntu repositories, but I
>>>>> have uninstalled it.  My version is:
>>>>> Linux ubuntu 2.6.27-7-generic #1 SMP Fri Oct 24 06:40:41 UTC 2008
>>>>> x86_64 GNU/Linux
>>>>>
>>>>> Any help is appreciated.  Thank you,
>>>>> Che
>>>>>
>>>>> Errors (starting from a few lines before):
>>>>>
>>>>> creating build/temp.linux-x86_64-2.5/src
>>>>> creating build/temp.linux-x86_64-2.5/CXX
>>>>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>>>>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>>>>> -DPYCXX_ISO_CPP_LIB=1
>>>>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>>>>> -I/usr/local/include -I/usr/include -I.
>>>>> -I/usr/lib/python2.5/site-packages/numpy/core/include/freetype2
>>>>> -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2
>>>>> -I/usr/include/python2.5 -c src/ft2font.cpp -o
>>>>> build/temp.linux-x86_64-2.5/src/ft2font.o
>>>>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>>>>> for Ada/C/ObjC but not for C++
>>>>> In file included from ./CXX/Extensions.hxx:37,
>>>>>                  from src/ft2font.h:4,
>>>>>                  from src/ft2font.cpp:1:
>>>>> ./CXX/WrapPython.h:58:20: error: Python.h: No such file or directory
>>>>>           
>>>> You seem not to have the development package of python installed.
>>>> Try "sudo apt-get install python-dev".
>>>>         
>>> It looks like you are need to install libfreetype6-dev. Any time you
>>> see missing .h files in your output, it means you need to install the
>>> development headers for that package.
>>>
>>> Darren
>>>       
>> Thanks, but after installing libfreetype6-dev, I tried to install
>> matplotlib again and still get a lot of errors.  Listed below.
>>
>> Che
>>
>> Ouput of install:
>>
>> basedirlist is: ['/usr/local', '/usr']
>> ============================================================================
>> BUILDING MATPLOTLIB
>>            matplotlib: 1.0.svn
>>                python: 2.5.2 (r252:60911, Jan 20 2010, 23:33:04)  [GCC
>>                        4.3.2]
>>              platform: linux2
>>
>> REQUIRED DEPENDENCIES
>>                 numpy: 1.1.1
>>             freetype2: 9.18.3
>>
>> OPTIONAL BACKEND DEPENDENCIES
>>                libpng: found, but unknown version (no pkg-config)
>>                        * Could not find 'libpng' headers in any of
>>                        * '/usr/local/include', '/usr/include', '.'
>>               Tkinter: no
>>                        * TKAgg requires Tkinter
>>              wxPython: 2.8.10.1
>>                        * WxAgg extension not required for wxPython >= 2.8
>>            pkg-config: looking for pygtk-2.0 gtk+-2.0
>>                        * Package pygtk-2.0 was not found in the pkg-config
>>                        * search path. Perhaps you should add the directory
>>                        * containing `pygtk-2.0.pc' to the PKG_CONFIG_PATH
>>                        * environment variable No package 'pygtk-2.0' found
>>                        * Package gtk+-2.0 was not found in the pkg-config
>>                        * search path. Perhaps you should add the directory
>>                        * containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH
>>                        * environment variable No package 'gtk+-2.0' found
>>                        * You may need to install 'dev' package(s) to
>>                        * provide header files.
>>                  Gtk+: no
>>                        * Could not find Gtk+ headers in any of
>>                        * '/usr/local/include', '/usr/include', '.'
>>       Mac OS X native: no
>>                    Qt: no
>>                   Qt4: no
>>                 Cairo: 1.4.12
>>
>> OPTIONAL DATE/TIMEZONE DEPENDENCIES
>>              datetime: present, version unknown
>>              dateutil: 1.4
>>                  pytz: 2008b
>>
>> OPTIONAL USETEX DEPENDENCIES
>>                dvipng: 1.11
>>           ghostscript: 8.63
>>                 latex: 3.141592
>>               pdftops: 3.00
>>
>> [Edit setup.cfg to suppress the above messages]
>> ============================================================================
>> pymods ['pylab']
>> packages ['matplotlib', 'matplotlib.backends',
>> 'matplotlib.backends.qt4_editor', 'matplotlib.projections',
>> 'matplotlib.testing', 'matplotlib.testing.jpl_units',
>> 'matplotlib.tests', 'mpl_toolkits', 'mpl_toolkits.mplot3d',
>> 'mpl_toolkits.axes_grid', 'mpl_toolkits.axes_grid1',
>> 'mpl_toolkits.axisartist', 'matplotlib.sphinxext',
>> 'matplotlib.numerix', 'matplotlib.numerix.mlab',
>> 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra',
>> 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft',
>> 'matplotlib.delaunay']
>> running install
>> running build
>> running build_py
>> copying lib/matplotlib/mpl-data/matplotlibrc ->
>> build/lib.linux-x86_64-2.5/matplotlib/mpl-data
>> copying lib/matplotlib/mpl-data/matplotlib.conf ->
>> build/lib.linux-x86_64-2.5/matplotlib/mpl-data
>> running build_ext
>> building 'matplotlib.ft2font' extension
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c src/ft2font.cpp -o
>> build/temp.linux-x86_64-2.5/src/ft2font.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c src/mplutils.cpp -o
>> build/temp.linux-x86_64-2.5/src/mplutils.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c CXX/cxxsupport.cxx -o
>> build/temp.linux-x86_64-2.5/CXX/cxxsupport.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c CXX/cxx_extensions.cxx -o
>> build/temp.linux-x86_64-2.5/CXX/cxx_extensions.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c CXX/IndirectPythonInterface.cxx -o
>> build/temp.linux-x86_64-2.5/CXX/IndirectPythonInterface.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c CXX/cxxextensions.c -o
>> build/temp.linux-x86_64-2.5/CXX/cxxextensions.o
>> g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/src/ft2font.o
>> build/temp.linux-x86_64-2.5/src/mplutils.o
>> build/temp.linux-x86_64-2.5/CXX/cxxsupport.o
>> build/temp.linux-x86_64-2.5/CXX/cxx_extensions.o
>> build/temp.linux-x86_64-2.5/CXX/IndirectPythonInterface.o
>> build/temp.linux-x86_64-2.5/CXX/cxxextensions.o -L/usr/local/lib
>> -lfreetype -lz -lz -lstdc++ -lm -o
>> build/lib.linux-x86_64-2.5/matplotlib/ft2font.so
>> building 'matplotlib.ttconv' extension
>> creating build/temp.linux-x86_64-2.5/ttconv
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c src/_ttconv.cpp -o
>> build/temp.linux-x86_64-2.5/src/_ttconv.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c ttconv/pprdrv_tt.cpp -o
>> build/temp.linux-x86_64-2.5/ttconv/pprdrv_tt.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c ttconv/pprdrv_tt2.cpp -o
>> build/temp.linux-x86_64-2.5/ttconv/pprdrv_tt2.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c ttconv/ttutil.cpp -o
>> build/temp.linux-x86_64-2.5/ttconv/ttutil.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/src/_ttconv.o
>> build/temp.linux-x86_64-2.5/ttconv/pprdrv_tt.o
>> build/temp.linux-x86_64-2.5/ttconv/pprdrv_tt2.o
>> build/temp.linux-x86_64-2.5/ttconv/ttutil.o -L/usr/local/lib -o
>> build/lib.linux-x86_64-2.5/matplotlib/ttconv.so
>> building 'matplotlib._cntr' extension
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> src/cntr.c -o build/temp.linux-x86_64-2.5/src/cntr.o
>> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/src/cntr.o -L/usr/local/lib -o
>> build/lib.linux-x86_64-2.5/matplotlib/_cntr.so
>> building 'matplotlib._delaunay' extension
>> creating build/temp.linux-x86_64-2.5/lib
>> creating build/temp.linux-x86_64-2.5/lib/matplotlib
>> creating build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> lib/matplotlib/delaunay/_delaunay.cpp -o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/_delaunay.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> nn_interpolate_unstructured_method(PyObject*, PyObject*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:469: warning: ‘intz’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> nn_interpolate_method(PyObject*, PyObject*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:592: warning: ‘y’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:592: warning: ‘z’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:592: warning: ‘centers’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:592: warning: ‘nodes’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:592: warning: ‘neighbors’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> compute_planes_method(PyObject*, PyObject*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:315: warning: ‘nodes’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:315: warning: ‘z’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:315: warning: ‘y’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> linear_interpolate_method(PyObject*, PyObject*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:377: warning: ‘neighbors’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:377: warning: ‘nodes’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:377: warning: ‘y’ may be used
>> uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:377: warning: ‘planes’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> getMesh(int, double*, double*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:209: warning: ‘vertices’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:116: warning: ‘tri_nbrs’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp:116: warning: ‘tri_edges’ may be
>> used uninitialized in this function
>> lib/matplotlib/delaunay/_delaunay.cpp: In function ‘PyObject*
>> delaunay_method(PyObject*, PyObject*)’:
>> lib/matplotlib/delaunay/_delaunay.cpp:667: warning: ‘y’ may be used
>> uninitialized in this function
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp -o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/VoronoiDiagramGenerator.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp: In member
>> function ‘bool VoronoiDiagramGenerator::voronoi(int)’:
>> lib/matplotlib/delaunay/VoronoiDiagramGenerator.cpp:923: warning:
>> ‘newintstar.Point::y’ may be used uninitialized in this function
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> lib/matplotlib/delaunay/delaunay_utils.cpp -o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/delaunay_utils.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> lib/matplotlib/delaunay/natneighbors.cpp -o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/natneighbors.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/_delaunay.o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/VoronoiDiagramGenerator.o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/delaunay_utils.o
>> build/temp.linux-x86_64-2.5/lib/matplotlib/delaunay/natneighbors.o
>> -L/usr/local/lib -o build/lib.linux-x86_64-2.5/matplotlib/_delaunay.so
>> building 'matplotlib.nxutils' extension
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.5 -c
>> src/nxutils.c -o build/temp.linux-x86_64-2.5/src/nxutils.o
>> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/src/nxutils.o -L/usr/local/lib -o
>> build/lib.linux-x86_64-2.5/matplotlib/nxutils.so
>> building 'matplotlib._path' extension
>> creating build/temp.linux-x86_64-2.5/agg24
>> creating build/temp.linux-x86_64-2.5/agg24/src
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c
>> agg24/src/agg_curves.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_curves.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c
>> agg24/src/agg_bezier_arc.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_bezier_arc.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c
>> agg24/src/agg_trans_affine.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_trans_affine.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c
>> agg24/src/agg_vcgen_stroke.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_vcgen_stroke.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c
>> src/agg_py_transforms.cpp -o
>> build/temp.linux-x86_64-2.5/src/agg_py_transforms.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c src/path_cleanup.cpp
>> -o build/temp.linux-x86_64-2.5/src/path_cleanup.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I. -I/usr/include/python2.5 -c src/path.cpp -o
>> build/temp.linux-x86_64-2.5/src/path.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> src/path.cpp: In function ‘void clip_to_rect(PathIterator&, double,
>> double, double, double, bool, std::vector<std::vector<XY,
>> std::allocator<XY> >, std::allocator<std::vector<XY,
>> std::allocator<XY> > > >&)’:
>> src/path.cpp:821: warning: ‘y’ may be used uninitialized in this function
>> src/path.cpp:821: warning: ‘x’ may be used uninitialized in this function
>> g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> build/temp.linux-x86_64-2.5/agg24/src/agg_curves.o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_bezier_arc.o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_trans_affine.o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_vcgen_stroke.o
>> build/temp.linux-x86_64-2.5/CXX/cxxsupport.o
>> build/temp.linux-x86_64-2.5/CXX/cxx_extensions.o
>> build/temp.linux-x86_64-2.5/CXX/IndirectPythonInterface.o
>> build/temp.linux-x86_64-2.5/CXX/cxxextensions.o
>> build/temp.linux-x86_64-2.5/src/agg_py_transforms.o
>> build/temp.linux-x86_64-2.5/src/path_cleanup.o
>> build/temp.linux-x86_64-2.5/src/path.o -L/usr/local/lib -lstdc++ -lm
>> -o build/lib.linux-x86_64-2.5/matplotlib/_path.so
>> building 'matplotlib.backends._backend_agg' extension
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c agg24/src/agg_vcgen_dash.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_vcgen_dash.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c agg24/src/agg_image_filters.cpp -o
>> build/temp.linux-x86_64-2.5/agg24/src/agg_image_filters.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
>> -Wstrict-prototypes -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API
>> -DPYCXX_ISO_CPP_LIB=1
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/local/include -I/usr/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include -Isrc
>> -Iagg24/include -I.
>> -I/usr/lib/python2.5/site-packages/numpy/core/include
>> -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I.
>> -I/usr/include/python2.5 -c src/backend_agg.cpp -o
>> build/temp.linux-x86_64-2.5/src/backend_agg.o
>> cc1plus: warning: command line option "-Wstrict-prototypes" is valid
>> for Ada/C/ObjC but not for C++
>> src/backend_agg.cpp:3:17: error: png.h: No such file or directory
>> src/backend_agg.cpp: In member function ‘Py::Object
>> RendererAgg::draw_image(const Py::Tuple&)’:
>> src/backend_agg.cpp:824: warning: ‘h’ may be used uninitialized in this 
>> function
>> src/backend_agg.cpp:824: warning: ‘w’ may be used uninitialized in this 
>> function
>> error: command 'gcc' failed with exit status 1
>>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> Matplotlib-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>     
>
>
>
>   

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to