I think the problem is the building use the same
command for compiling
.c file and .cpp/.cxx file. It uses whatever I set to
$CC to compile the
file and ignore $CXX.
I am using the latest ActivePython for solaris.
I've tried to set $CC=g  , then I got the following
error message:
compute:/home/yfan/usr/local/src/matplotlib-0.87.7>
CC=g   python
setup.py build
GTK requires pygtk
GTKAgg requires pygtk
running build
running build_py
running build_ext
building 'matplotlib._agg' extension
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c src/agg.cxx -o
build/temp.solaris-2.10-sun4u-2.5/src/agg.o
g  : language code=pic32 not recognized
g  : src/agg.cxx: linker input file unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_trans_affine.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_trans_affine.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_trans_affine.cpp: linker input file
unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_path_storage.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_path_storage.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_path_storage.cpp: linker input file
unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_bezier_arc.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_bezier_arc.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_bezier_arc.cpp: linker input file
unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_vcgen_dash.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_dash.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_vcgen_dash.cpp: linker input file
unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_vcgen_stroke.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_stroke.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_vcgen_stroke.cpp: linker input file
unused since
linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_rasterizer_scanline_aa.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_rasterizer_scanline_aa.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_rasterizer_scanline_aa.cpp: linker
input file unused
since linking not done
g   -DNDEBUG -O -xcode=pic32 -Iagg23/include -Isrc
-Iswig
-I/home/yfan/usr/local/share/ASpy25/include/python2.5
-c
agg23/src/agg_curves.cpp -o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_curves.o
g  : language code=pic32 not recognized
g  : agg23/src/agg_curves.cpp: linker input file
unused since linking
not done
CC -G build/temp.solaris-2.10-sun4u-2.5/src/agg.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_trans_affine.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_path_storage.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_bezier_arc.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_dash.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_stroke.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_rasterizer_scanline_aa.o
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_curves.o
-lstdc   -lm -o
build/lib.solaris-2.10-sun4u-2.5/matplotlib/_agg.so
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/src/agg.o: open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_trans_affine.o:
open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_path_storage.o:
open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_bezier_arc.o:
open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_dash.o:
open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_vcgen_stroke.o:
open
failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_rasterizer_scanline_aa.o:
open failed: No such file or directory
ld: fatal: file
build/temp.solaris-2.10-sun4u-2.5/agg23/src/agg_curves.o:
open failed:
No such file or directory
ld: warning: symbol `clog' has differing types:
(file /usr/local/lib/libstdc  .so type=OBJT; file
/usr/lib/libm.so
type=FUNC);
/usr/local/lib/libstdc  .so definition taken
ld: fatal: File processing errors. No output written
to
build/lib.solaris-2.10-sun4u-2.5/matplotlib/_agg.so
error: command 'CC' failed with exit status 1


Nadia Dencheva wrote:
> Try building it with g  . Generally you should be
able to set
> the env variable CC to g   but I think distutils in
python 2.3
> does not look at the environment variables and you
may need to tweak
> python2.3/config/Makefile to use g   instead of
Sun's cc.
> I may be wrong.
> Later versions of python respect $CC.
>
> Nadia Dencheva
>
> Daniel Fan wrote:
>> Hi, I am trying install matplotlib on a solaris
>> machine. When I run python setup.py build, I get
the following error:
>>
>> GTK requires pygtk
>> GTKAgg requires pygtk
>> TKAgg requires TkInter
>> running build
>> running build_py
>> running build_ext
>> building 'matplotlib._agg' extension
>> cc -DNDEBUG -O -Iagg23/include -Isrc -Iswig
>> -I/usr/local/lang/python/2.3.2/include/python2.3 -c
>> src/agg.cxx -o
build/temp.solaris-2.10-sun4u-2.3/src/agg.o
>> cc: No input file specified, no output generated
>> error: command 'cc' failed with exit status 1
>>
>> How can there be no input file?
>>
>>
>>
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Tired of spam? Yahoo! Mail has the best spam
protection around
>> http://mail.yahoo.com
>>
-------------------------------------------------------------------------
>>
>> 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
>
>




__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-------------------------------------------------------------------------
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