Hi,
I'm a newbie trying to install matplotlib (0.87) on Linux (2.6.11,FC4). I have 
Python 2.4, wxPython 2.8.3 and all required libraries for matplotlib (freetype, 
libpng, zlib). I'm tring to use wxAgg as the backend, and there is a build 
error for matplotlib when it tries to compile the wxagg files.. I've attached 
the resulting output from the build.

It will be great help if anyone can give throw some light on how to fix this 
build error.

Thanks
Praveen
 



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
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<VertexSource>::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<VertexSource>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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<T>::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) <near match>
/usr/lib/wxPython-2.8.3.0-gtk2-unicode/include/wx-2.8/wx/string.h:682: note:    
             wxString::wxString(int) <near match>
./CXX/Extensions.hxx: In constructor 
‘Py::PythonExtension<T>::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<T>::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<T>::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<T>::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<T>::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
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to