python setup.py build GTK requires pygtk GTKAgg requires pygtk setup.py:267: DeprecationWarning: The wxPython compatibility package is no longer automatically generated or actively maintained. Please switch to the wx package as soon as possible. import wxPython running build running build_py creating build creating build/lib.linux-i686-2.4 copying lib/pylab.py -> build/lib.linux-i686-2.4 creating build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/windowing.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/agg.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/cbook.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/table.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/transforms.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/mathtext.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/axes.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/figure.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/art3d.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_pylab_helpers.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/text.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_mathtext_data.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/patches.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/mathtext2.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/collections.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/axes3d.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/proj3d.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/mlab.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/__init__.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/cm.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/colors.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/image.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/axis.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_contour.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/colorbar.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/pylab.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/texmanager.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/legend.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/quiver.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/font_manager.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/backend_bases.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/nxutils.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/afm.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/dates.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/axis3d.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_transforms.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/contour.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/pyparsing.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/lines.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/finance.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_cm.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/ticker.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/widgets.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/_image.py -> build/lib.linux-i686-2.4/matplotlib copying lib/matplotlib/artist.py -> build/lib.linux-i686-2.4/matplotlib creating build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_agg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_pdf.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_qt.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_gdk.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_ps.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/tkagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_gtk.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_agg2.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_qt4agg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_wxagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_cocoaagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_wx.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_gtkagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/__init__.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_qt4.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_fltkagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_gtkcairo.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_qtagg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_template.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_emf.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_svg.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_gd.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_cairo.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_paint.py -> build/lib.linux-i686-2.4/matplotlib/backends copying lib/matplotlib/backends/backend_tkagg.py -> build/lib.linux-i686-2.4/matplotlib/backends creating build/lib.linux-i686-2.4/matplotlib/toolkits copying lib/matplotlib/toolkits/__init__.py -> build/lib.linux-i686-2.4/matplotlib/toolkits creating build/lib.linux-i686-2.4/matplotlib/numerix copying lib/matplotlib/numerix/_nc_imports.py -> build/lib.linux-i686-2.4/matplotlib/numerix copying lib/matplotlib/numerix/_na_imports.py -> build/lib.linux-i686-2.4/matplotlib/numerix copying lib/matplotlib/numerix/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix copying lib/matplotlib/numerix/_sp_imports.py -> build/lib.linux-i686-2.4/matplotlib/numerix creating build/lib.linux-i686-2.4/matplotlib/numerix/mlab copying lib/matplotlib/numerix/mlab/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix/mlab creating build/lib.linux-i686-2.4/matplotlib/numerix/ma copying lib/matplotlib/numerix/ma/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix/ma creating build/lib.linux-i686-2.4/matplotlib/numerix/linear_algebra copying lib/matplotlib/numerix/linear_algebra/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix/linear_algebra creating build/lib.linux-i686-2.4/matplotlib/numerix/random_array copying lib/matplotlib/numerix/random_array/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix/random_array creating build/lib.linux-i686-2.4/matplotlib/numerix/fft copying lib/matplotlib/numerix/fft/__init__.py -> build/lib.linux-i686-2.4/matplotlib/numerix/fft creating build/lib.linux-i686-2.4/matplotlib/enthought copying lib/matplotlib/enthought/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought creating build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_db.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/category.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/standard.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_handlers.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/info_traits.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_notifiers.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_base.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_errors.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/has_traits.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/trait_numeric.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits copying lib/matplotlib/enthought/traits/traits.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits creating build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/ui_info.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/toolkit.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/helper.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/help_template.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/ui_traits.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/item.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/menu.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/editor.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/include.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/group.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/view_elements.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/ui.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/tree_node.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/editor_factory.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/view_element.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/view.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/editors.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/help.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/handler.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui copying lib/matplotlib/enthought/traits/ui/undo.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui creating build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null copying lib/matplotlib/enthought/traits/ui/null/toolkit.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null copying lib/matplotlib/enthought/traits/ui/null/rgb_color_trait.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null copying lib/matplotlib/enthought/traits/ui/null/rgba_color_trait.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null copying lib/matplotlib/enthought/traits/ui/null/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null copying lib/matplotlib/enthought/traits/ui/null/font_trait.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/nullcopying lib/matplotlib/enthought/traits/ui/null/color_trait.py -> build/lib.linux-i686-2.4/matplotlib/enthought/traits/ui/null creating build/lib.linux-i686-2.4/matplotlib/enthought/resource copying lib/matplotlib/enthought/resource/resource_path.py -> build/lib.linux-i686-2.4/matplotlib/enthought/resource copying lib/matplotlib/enthought/resource/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought/resource copying lib/matplotlib/enthought/resource/resource_factory.py -> build/lib.linux-i686-2.4/matplotlib/enthought/resource copying lib/matplotlib/enthought/resource/resource_manager.py -> build/lib.linux-i686-2.4/matplotlib/enthought/resource copying lib/matplotlib/enthought/resource/resource_reference.py -> build/lib.linux-i686-2.4/matplotlib/enthought/resource creating build/lib.linux-i686-2.4/matplotlib/enthought/util copying lib/matplotlib/enthought/util/resource.py -> build/lib.linux-i686-2.4/matplotlib/enthought/util copying lib/matplotlib/enthought/util/__init__.py -> build/lib.linux-i686-2.4/matplotlib/enthought/util running build_ext building 'matplotlib._isnan' extension creating build/temp.linux-i686-2.4 creating build/temp.linux-i686-2.4/src gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c src/_isnan.c -o build/temp.linux-i686-2.4/src/_isnan.o gcc -pthread -shared build/temp.linux-i686-2.4/src/_isnan.o -L/usr/local/lib -L/usr/lib -o build/lib.linux-i686-2.4/matplotlib/_isnan.so building 'matplotlib._agg' extension creating build/temp.linux-i686-2.4/agg23 creating build/temp.linux-i686-2.4/agg23/src gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c src/agg.cxx -o build/temp.linux-i686-2.4/src/agg.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ agg23/include/agg_conv_curve.h: In member function ‘unsigned int agg::conv_curve::vertex(double*, double*) [with VertexSource = path_t]’: agg23/include/agg_conv_curve.h:123: warning: ‘end_y’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:122: warning: ‘end_x’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:121: warning: ‘ct2_y’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:120: warning: ‘ct2_x’ may be used uninitialized in this function agg23/include/agg_conv_curve.h: In member function ‘unsigned int agg::conv_curve::vertex(double*, double*) [with VertexSource = transpath_t]’: agg23/include/agg_conv_curve.h:123: warning: ‘end_y’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:122: warning: ‘end_x’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:121: warning: ‘ct2_y’ may be used uninitialized in this function agg23/include/agg_conv_curve.h:120: warning: ‘ct2_x’ may be used uninitialized in this function agg23/include/agg_rasterizer_scanline_aa.h: In function ‘PyObject* _wrap_rasterizer_scanline_aa_add_path(PyObject*, PyObject*)’: agg23/include/agg_rasterizer_scanline_aa.h:460: warning: ‘x’ may be used uninitialized in this function agg23/include/agg_rasterizer_scanline_aa.h:461: warning: ‘y’ may be used uninitialized in this function agg23/include/agg_rasterizer_scanline_aa.h:460: warning: ‘x’ may be used uninitialized in this function agg23/include/agg_rasterizer_scanline_aa.h:461: warning: ‘y’ may be used uninitialized in this function gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_trans_affine.cpp -o build/temp.linux-i686-2.4/agg23/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 -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_path_storage.cpp -o build/temp.linux-i686-2.4/agg23/src/agg_path_storage.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ agg23/src/agg_path_storage.cpp: In member function ‘void agg::path_storage::curve3(double, double)’: agg23/src/agg_path_storage.cpp:221: warning: ‘y0’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:220: warning: ‘x0’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:225: warning: ‘y_ctrl’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:224: warning: ‘x_ctrl’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp: In member function ‘void agg::path_storage::curve4(double, double, double, double)’: agg23/src/agg_path_storage.cpp:279: warning: ‘y0’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:278: warning: ‘x0’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:283: warning: ‘y_ctrl1’ may be used uninitialized in this function agg23/src/agg_path_storage.cpp:282: warning: ‘x_ctrl1’ may be used uninitialized in this function gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_bezier_arc.cpp -o build/temp.linux-i686-2.4/agg23/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 -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_vcgen_dash.cpp -o build/temp.linux-i686-2.4/agg23/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 -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_vcgen_stroke.cpp -o build/temp.linux-i686-2.4/agg23/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 -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_rasterizer_scanline_aa.cpp -o build/temp.linux-i686-2.4/agg23/src/agg_rasterizer_scanline_aa.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 -O3 -Wall -Wstrict-prototypes -fPIC -Iagg23/include -Isrc -Iswig -I/usr/local/include/python2.4 -c agg23/src/agg_curves.cpp -o build/temp.linux-i686-2.4/agg23/src/agg_curves.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ c++ -pthread -shared build/temp.linux-i686-2.4/src/agg.o build/temp.linux-i686-2.4/agg23/src/agg_trans_affine.o build/temp.linux-i686-2.4/agg23/src/agg_path_storage.o build/temp.linux-i686-2.4/agg23/src/agg_bezier_arc.o build/temp.linux-i686-2.4/agg23/src/agg_vcgen_dash.o build/temp.linux-i686-2.4/agg23/src/agg_vcgen_stroke.o build/temp.linux-i686-2.4/agg23/src/agg_rasterizer_scanline_aa.o build/temp.linux-i686-2.4/agg23/src/agg_curves.o -lstdc++ -lm -o build/lib.linux-i686-2.4/matplotlib/_agg.so building 'matplotlib._nc_transforms' extension creating build/temp.linux-i686-2.4/CXX gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c src/_nc_transforms.cpp -o build/temp.linux-i686-2.4/src/_nc_transforms.o -DNUMERIC=1cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ In file included from /usr/local/include/python2.4/Python.h:8, from ./CXX/Objects.hxx:9, from ./CXX/Extensions.hxx:19, from src/_transforms.h:12, from src/_nc_transforms.cpp:5: /usr/local/include/python2.4/pyconfig.h:835:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/i386-redhat-linux/bits/os_defines.h:39, from /usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/i386-redhat-linux/bits/c++config.h:35, from /usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/functional:53, from src/_nc_transforms.cpp:1: /usr/include/features.h:150:1: warning: this is the location of the previous definition ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = LazyValue]’: src/_transforms.h:57: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Func]’: src/_transforms.h:379: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = FuncXY]’: src/_transforms.h:466: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Transformation]’: src/_transforms.h:538: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Point]’: src/_nc_transforms.cpp:129: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Interval]’: src/_nc_transforms.cpp:144: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Bbox]’: src/_nc_transforms.cpp:193: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c src/mplutils.cpp -o build/temp.linux-i686-2.4/src/mplutils.o -DNUMERIC=1 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c CXX/cxxsupport.cxx -o build/temp.linux-i686-2.4/CXX/cxxsupport.o -DNUMERIC=1 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c CXX/IndirectPythonInterface.cxx -o build/temp.linux-i686-2.4/CXX/IndirectPythonInterface.o -DNUMERIC=1 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c CXX/cxx_extensions.cxx -o build/temp.linux-i686-2.4/CXX/cxx_extensions.o -DNUMERIC=1cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Py::ExtensionModuleBasePtr]’: CXX/cxx_extensions.cxx:90: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/python2.4 -c CXX/cxxextensions.c -o build/temp.linux-i686-2.4/CXX/cxxextensions.o -DNUMERIC=1 c++ -pthread -shared build/temp.linux-i686-2.4/src/_nc_transforms.o build/temp.linux-i686-2.4/src/mplutils.o build/temp.linux-i686-2.4/CXX/cxxsupport.o build/temp.linux-i686-2.4/CXX/IndirectPythonInterface.o build/temp.linux-i686-2.4/CXX/cxx_extensions.o build/temp.linux-i686-2.4/CXX/cxxextensions.o -L/usr/local/lib -L/usr/lib -lstdc++ -lm -o build/lib.linux-i686-2.4/matplotlib/_nc_transforms.so building 'matplotlib.enthought.traits.ctraits' extension creating build/temp.linux-i686-2.4/lib creating build/temp.linux-i686-2.4/lib/matplotlib creating build/temp.linux-i686-2.4/lib/matplotlib/enthought creating build/temp.linux-i686-2.4/lib/matplotlib/enthought/traits gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include/python2.4 -c lib/matplotlib/enthought/traits/ctraits.c -o build/temp.linux-i686-2.4/lib/matplotlib/enthought/traits/ctraits.o lib/matplotlib/enthought/traits/ctraits.c: In function ‘trait_method_call’: lib/matplotlib/enthought/traits/ctraits.c:3798: warning: ‘name’ may be used uninitialized in this function lib/matplotlib/enthought/traits/ctraits.c:3797: warning: ‘value’ may be used uninitialized in this function lib/matplotlib/enthought/traits/ctraits.c: In function ‘default_value_for’: lib/matplotlib/enthought/traits/ctraits.c:1067: warning: ‘result’ may be used uninitialized in this function gcc -pthread -shared build/temp.linux-i686-2.4/lib/matplotlib/enthought/traits/ctraits.o -o build/lib.linux-i686-2.4/matplotlib/enthought/traits/ctraits.so building 'matplotlib.backends._tkagg' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include -I/usr/include -I/usr/local/include -I/usr/include -I. -Isrc -Iswig -Iagg23/include -I. -I/usr/local/include -I/usr/include -I. -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2 -Isrc/freetype2 -Iswig/freetype2 -Iagg23/include/freetype2 -I./freetype2 -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2 -I/usr/local/include/python2.4 -c src/_tkagg.cpp -o build/temp.linux-i686-2.4/src/_tkagg.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = BufferRegion]’: src/_backend_agg.h:50: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = LazyValue]’: src/_transforms.h:57: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Func]’: src/_transforms.h:379: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = FuncXY]’: src/_transforms.h:466: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Transformation]’: src/_transforms.h:538: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect c++ -pthread -shared build/temp.linux-i686-2.4/src/_tkagg.o build/temp.linux-i686-2.4/CXX/cxxsupport.o build/temp.linux-i686-2.4/CXX/IndirectPythonInterface.o build/temp.linux-i686-2.4/CXX/cxx_extensions.o build/temp.linux-i686-2.4/CXX/cxxextensions.o -L/usr/share -L/usr/share -L/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/lib -ltk8.4 -ltcl8.4 -lpng -lz -lstdc++ -lm -lfreetype -lz -lstdc++ -lm -o build/lib.linux-i686-2.4/matplotlib/backends/_tkagg.so building 'matplotlib.backends._wxagg' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -D__WXDEBUG__ -D__WXGTK__ -I/usr/local/include -I/usr/include -I. -Isrc -Iswig -Iagg23/include -I. -I/usr/local/include -I/usr/include -I. -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2 -Isrc/freetype2 -Iswig/freetype2 -Iagg23/include/freetype2 -I./freetype2 -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I./freetype2 -I/usr/local/include -I/usr/include -I. -I/usr/lib/wxPython-2.8.3.0-gtk2-unicode/lib/wx/include/gtk2-unicode-debug-2.8 -I/usr/lib/wxPython-2.8.3.0-gtk2-unicode/include/wx-2.8 -I/usr/local/include/python2.4 -c src/_wxagg.cpp -o build/temp.linux-i686-2.4/src/_wxagg.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ In file included from /usr/local/include/python2.4/Python.h:8, from ./CXX/Objects.hxx:9, from ./CXX/Extensions.hxx:19, from src/_backend_agg.h:8, from src/_wxagg.cpp:48: /usr/local/include/python2.4/pyconfig.h:835:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/string.h:26, from /usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/cstring:51, from src/_wxagg.cpp:38: /usr/include/features.h:150:1: warning: this is the location of the previous definition src/_wxagg.cpp: In function ‘wxBitmap* convert_agg2bitmap(RendererAgg*, Bbox*)’: src/_wxagg.cpp:238: error: conversion from ‘wxImage*’ to ‘const wxString’ is ambiguous /usr/lib/wxPython-2.8.3.0-gtk2-unicode/include/wx-2.8/wx/string.h:692: note: candidates are: wxString::wxString(wxChar, size_t) /usr/lib/wxPython-2.8.3.0-gtk2-unicode/include/wx-2.8/wx/string.h:682: note: wxString::wxString(int) ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = BufferRegion]’: src/_backend_agg.h:50: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = LazyValue]’: src/_transforms.h:57: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Func]’: src/_transforms.h:379: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = FuncXY]’: src/_transforms.h:466: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect ./CXX/Extensions.hxx: In constructor ‘Py::PythonExtension::PythonExtension() [with T = Transformation]’: src/_transforms.h:538: instantiated from here ./CXX/Extensions.hxx:477: warning: right-hand operand of comma has no effect error: command 'gcc' failed with exit status 1