Okay, I got further. I needed to use CC for c++ files.

But now I see another error:

/opt/SUNWspro/bin/cc -DNDEBUG -O -Kpic -I/usr/local/include/python2.5
-c lib/matplotlib/enthought/traits/ctraits.c -o
build/temp.solaris-2.10-i86pc-2.5/lib/matplotlib/enthought/traits/ctraits.o
"lib/matplotlib/enthought/traits/ctraits.c", line 174: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 174: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 355: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 355: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 371: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 371: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 387: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 387: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 405: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 405: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 448: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 448: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error:
Unexpected type name "PyObject" encountered.
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error: Operand
expected instead of "class".
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error: Multiple
declaration for has_traits_object.
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error: ","
expected instead of "*".
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error: Use ";"
to terminate declarations.
"lib/matplotlib/enthought/traits/ctraits.c", line 502: Error: A
declaration was expected instead of ",".
"lib/matplotlib/enthought/traits/ctraits.c", line 503: Error: Multiple
declaration for PyObject.
"lib/matplotlib/enthought/traits/ctraits.c", line 503: Error: ","
expected instead of "*".
"lib/matplotlib/enthought/traits/ctraits.c", line 508: Error: A
declaration was expected instead of "if".
"lib/matplotlib/enthought/traits/ctraits.c", line 508: Error: No
direct declarator preceding "(".
"lib/matplotlib/enthought/traits/ctraits.c", line 510: Error: No
direct declarator preceding "(".
"lib/matplotlib/enthought/traits/ctraits.c", line 511: Error: obj is
not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 513: Error: value is
not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 515: Error: obj is
not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 517: Error: value is
not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 518: Error: result
is not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 518: Error: Expected
an expression.
"lib/matplotlib/enthought/traits/ctraits.c", line 518: Error:
Identifier expected instead of ",".
"lib/matplotlib/enthought/traits/ctraits.c", line 520: Error: result
is not defined.
"lib/matplotlib/enthought/traits/ctraits.c", line 560: Warning: String
literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 560: Warning: String
literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 1007: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 1054: Warning
(Anachronism): Using _object*(*)(_typeobject*,_object*,_object*) to
initialize extern "C" _object*(*)(_typeobject*,_object*,_object*).
"lib/matplotlib/enthought/traits/ctraits.c", line 1085: Error: Only a
function may be called.
"lib/matplotlib/enthought/traits/ctraits.c", line 1088: Error: Only a
function may be called.
"lib/matplotlib/enthought/traits/ctraits.c", line 2155: Warning:
String literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 2656: Warning:
String literal converted to char* in formal argument m in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 2656: Warning:
String literal converted to char* in formal argument format in call to
PyObject_CallMethod(_object*, char*, char*, ...).
"lib/matplotlib/enthought/traits/ctraits.c", line 3324: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 3325: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 3326: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 3335: Error:
Multiple declaration for trait_type.
"lib/matplotlib/enthought/traits/ctraits.c", line 3632: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 3632: Warning:
String literal converted to char* in initialization.
"lib/matplotlib/enthought/traits/ctraits.c", line 3743: Error: In this
declaration "getclassname" is of an incomplete type "void".
"lib/matplotlib/enthought/traits/ctraits.c", line 3743: Error:
Unexpected type name "PyObject" encountered.
"lib/matplotlib/enthought/traits/ctraits.c", line 3743: Error: Operand
expected instead of "class".
Compilation aborted, too many Error messages.
error: command '/opt/SUNWspro/bin/cc' failed with exit status 1

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to