Installation issue

I am having issues installing matplotlib on a Linux box:

    > gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall
    > -Wstrict-prototypes -fPIC -Isrc -I. -I/usr/local/include
    > -I/usr/include -I/opt/Python-2.3.5/Include
    > -I/opt/Python-2.3.5 -c CXX/cxx_extensions.cxx -o
    > build/temp.linux-i686-2.3/cxx_extensions.o -DNUMERIC=1 In
    > file included from CXX/Extensions.hxx:18, from
    > CXX/cxx_extensions.cxx:1: /usr/include/g++/std/bastring.h:
    > In method `const Py_UNICODE * basic_string<short unsigned
    > int,string_char_traits<short unsigned
    > ,__default_alloc_template<true,0> >::c_str() const':
    > CXX/Objects.hxx:1505: instantiated from here
    > /usr/include/g++/std/bastring.h:338: return to `const
    > Py_UNICODE *' from `const char *' error: command 'gcc'
    > failed with exit status 1

    > I can't see what's missing or whatever else is
    > wrong... any idea? Could it be that the gcc version (2.95)
    > is too old?

That's very good bet -- 2.95 is *really old*. It looks like it may
not be properly handling wide characters. I don't think there is
anything we can do on our end about this one. Can you upgrade your