we now face the same issue with pil-1.1.6. it compiles correctly, but at the end it somehow tries again to call the default compiler the creator of the easy_install package used. is this set somewhere, or where is this set?
we have it here: /opt/SUNWspro/bin/cc while the default is: /opt/studio/SOS11/SUNWspro/bin/cc # CC=/opt/SUNWspro/bin/cc python setup.py build running build running build_py running build_ext building '_imaging' extension /opt/studio/SOS11/SUNWspro/bin/cc -G build/temp.solaris-2.10-sun4v-2.6/ _imaging.o build/temp.solaris-2.10-sun4v-2.6/decode.o build/ temp.solaris-2.10-sun4v-2.6/encode.o build/temp.solaris-2.10-sun4v-2.6/ map.o build/temp.solaris-2.10-sun4v-2.6/display.o build/ temp.solaris-2.10-sun4v-2.6/outline.o build/temp.solaris-2.10- sun4v-2.6/path.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Access.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Antialias.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Bands.o build/temp.solaris-2.10- sun4v-2.6/libImaging/BitDecode.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/Blend.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ Chops.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Convert.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/ConvertYCbCr.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Copy.o build/temp.solaris-2.10- sun4v-2.6/libImaging/Crc32.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/Crop.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Dib.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Draw.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Effects.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/EpsEncode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/File.o build/temp.solaris-2.10- sun4v-2.6/libImaging/Fill.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/Filter.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ FliDecode.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Geometry.o build/temp.solaris-2.10-sun4v-2.6/libImaging/GetBBox.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/GifDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/GifEncode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/HexDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Histo.o build/temp.solaris-2.10- sun4v-2.6/libImaging/JpegDecode.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/JpegEncode.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ LzwDecode.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Matrix.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ModeFilter.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/MspDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Negative.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Offset.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Pack.o build/temp.solaris-2.10- sun4v-2.6/libImaging/PackDecode.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/Palette.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ Paste.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Quant.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/QuantHash.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/QuantHeap.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/PcdDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/PcxDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/PcxEncode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Point.o build/temp.solaris-2.10- sun4v-2.6/libImaging/RankFilter.o build/temp.solaris-2.10-sun4v-2.6/ libImaging/RawDecode.o build/temp.solaris-2.10-sun4v-2.6/libImaging/ RawEncode.o build/temp.solaris-2.10-sun4v-2.6/libImaging/Storage.o build/temp.solaris-2.10-sun4v-2.6/libImaging/SunRleDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/TgaRleDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/Unpack.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/UnpackYCC.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/XbmDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/XbmEncode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/ZipDecode.o build/ temp.solaris-2.10-sun4v-2.6/libImaging/ZipEncode.o -L/usr/local/lib -L/ opt/csw/lib -L/usr/lib -ljpeg -lz -lpython2.6 -o build/ lib.solaris-2.10-sun4v-2.6/_imaging.so unable to execute /opt/studio/SOS11/SUNWspro/bin/cc: No such file or directory error: command '/opt/studio/SOS11/SUNWspro/bin/cc' failed with exit status 1 On May 12, 1:08 pm, "rupert.thurner" <rupert.thur...@gmail.com> wrote: > On Apr 28, 7:39 am, Tarek Ziadé <ziade.ta...@gmail.com> wrote: > > > > > On Tue, Apr 28, 2009 at 5:23 AM, David Cournapeau > > > <da...@ar.media.kyoto-u.ac.jp> wrote: > > > Tarek Ziadé wrote: > > > >> I am not sur to understand what you are trying to achieve. > > > >> This indicates your environment variable CC was properly set and sent > > >> to the compiler. > > > > I don't think it does: the user requires /opt/SUNWspro/bin/cc as a C > > > compiler, and easy_install uses /opt/studio/SOS11/SUNWspro/bin/cc which > > > are different compilers, unless one is a softlink to the other. > > > Oops, correct, I didn't notice there were different. > > > Rupert, can you try downloading that package, uncompress it and run : > > > # CC=/opt/SUNWspro/bin/cc python setup.py install > > > If this fails too, there's a problem in > > Distutils.sysconfig.customize_compiler > > we need to look at. (basically, it looks at os.environ if your > > compiler type is "unix" > > and not mingw or bcpp, or msvc etc..) > > > If it works, the problem is on easy_install itself. > > you are right! it works, nearly, but this might be a reportlab > problem: > > # CC=/cs/SUNWspro/bin/cc python setup.py install > ################################################ > #Attempting install of _rl_accel, sgmlop & pyHnj > #extensions from '/tmp/ReportLab_2_3/src/rl_addons/rl_accel' > ################################################ > ################################################ > #Attempting install of _renderPM > #extensions from '/tmp/ReportLab_2_3/src/rl_addons/renderPM' > # installing with freetype version 21 > ################################################ > running install > running build > running build_py > copying src/reportlab/lib/hyphen.mashed -> build/lib.solaris-2.10- > sun4v-2.6/reportlab/lib > running build_clib > building '_renderPM_libart' library > /cs/SUNWspro/bin/cc -DNDEBUG -O -xO3 -xarch=v8 -DLIBART_COMPILATION - > DWORDS_BIGENDIAN -I/tmp/ReportLab_2_3/src/rl_addons/renderPM -I/tmp/ > ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl -c /tmp/ReportLab_2_3/ > src/rl_addons/renderPM/libart_lgpl/art_uta.c -o build/ > temp.solaris-2.10-sun4v-2.6/tmp/ReportLab_2_3/src/rl_addons/renderPM/ > libart_lgpl/art_uta.o > ... > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.h", > line 29: warning: invalid white space character in directive > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.h", > line 31: warning: invalid white space character in directive > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.h", > line 33: warning: invalid white space character in directive > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.h", > line 38: warning: invalid white space character in directive > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.h", > line 39: syntax error before or at: > ... > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.c", > line 81: type specifier can not be used as array size expression > qualifier > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.c", > line 82: warning: no explicit type given > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.c", > line 83: warning: old-style declaration or incorrect type for: > art_uta_free > "/tmp/ReportLab_2_3/src/rl_addons/renderPM/libart_lgpl/art_uta.c", > line 88: cannot recover from previous errors > cc: acomp failed for /tmp/ReportLab_2_3/src/rl_addons/renderPM/ > libart_lgpl/art_uta.c > error: command '/opt/SUNWspro/bin/cc' failed with exit status 2 > > _______________________________________________ > Distutils-SIG maillist - > distutils-...@python.orghttp://mail.python.org/mailman/listinfo/distutils-sig _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig