compiling matplotlib on Solaris 10

Hi, I'm trying to compile Matplotlib 0.82 on Solaris 10

    > (SunOS 5.10_x86). I've seen similar posts but no
    > solutions to this problem (see errors below). Any help
    > is greatly appreciated.

If you search for "error" from the beginning of your gcc output, the
first match is

  error: `::btowc' has not been declared

If you paste that into google, the first result you'll see is a post
to matplotlib from Mike Rightmire, who offlist and with the help of
Thomas Wessell, worked around this problem with a brute force
approach. I believe Erik Curiel had a similar problem on a solaris
box recently.

The most informative google result I saw was when I took you error
message and added some quotes to reduce false matches

  error: `::btowc' "has not been declared"

[Aside: putting double quotes around the entire string did not match
this result; apparently google does not handled nested quotes very
well.] Fourth from the top and was
http://lists.schmorp.de/pipermail/rxvt-unicode/2005q2/000092.html .
This thread is not related to matplotlib, and first response there
isn't too helpful, but if you follow the rest of the thread you'll get
lots of good information. In particular, this response looks helpful
http://lists.schmorp.de/pipermail/rxvt-unicode/2005q2/000104.html

Nadia is the only person I know personally who actively compiles mpl
on a solaris box; I hope she has some suggestions for you.

Cheers,
JDH

The only way I can compile matplotlib on Solaris is using gcc
(by setting CC to gcc).
I am on Solaris 8 and use gcc 3.2.2.
Python was compiled with Sun's compilers, but I think as long
as python version is 2.3 or later, distutils will pick up the
compiler from the environment variable CC.

Nadia

John Hunter wrote:

···

"mmadecki" == mmadecki <mmadecki@...614...> writes:

    > Hi, I'm trying to compile Matplotlib 0.82 on Solaris 10
    > (SunOS 5.10_x86). I've seen similar posts but no
    > solutions to this problem (see errors below). Any help
    > is greatly appreciated.

If you search for "error" from the beginning of your gcc output, the
first match is

  error: `::btowc' has not been declared

If you paste that into google, the first result you'll see is a post
to matplotlib from Mike Rightmire, who offlist and with the help of
Thomas Wessell, worked around this problem with a brute force
approach. I believe Erik Curiel had a similar problem on a solaris
box recently.

The most informative google result I saw was when I took you error
message and added some quotes to reduce false matches

  error: `::btowc' "has not been declared"

[Aside: putting double quotes around the entire string did not match
this result; apparently google does not handled nested quotes very
well.] Fourth from the top and was
http://lists.schmorp.de/pipermail/rxvt-unicode/2005q2/000092.html .
This thread is not related to matplotlib, and first response there
isn't too helpful, but if you follow the rest of the thread you'll get
lots of good information. In particular, this response looks helpful
http://lists.schmorp.de/pipermail/rxvt-unicode/2005q2/000104.html

Nadia is the only person I know personally who actively compiles mpl
on a solaris box; I hope she has some suggestions for you.

Cheers,
JDH

-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users