[cairo] cairo 1.4.12 on Solaris 10, Sparc
sam sirlin
samuel.w.sirlin at jpl.nasa.gov
Wed Dec 19 09:22:13 PST 2007
On Wed, 19 Dec 2007 17:46:56 +0900
"Nguyen Vu Hung" <vuhung16plus at gmail.com> wrote:
> I've tried to compile cairo 1.4.12 on Solaris 10, Sparc, g++ 3.4.2,
> make 3.81 ( manually installed).
>
> ./configure CC=gcc
> make
> make test ( failed ).
>
> The work-around is to modify /usr/sfw/lib/libstdc++.la as described in:
...
BTW I've installed a bunch of stuff including cairo 1.4.12 for solaris
10. I found
- remove /usr/sfw from (library) paths, don't use the stuff there as
it's old and gcc is there but doesn't seem built correctly, which
makes linking troublesome, worse if you have your own version
of gcc. At first sfw looked interesting, but now I think it's mostly
useless. If you were to use it you probably have to stick to old
versions of things (e.g. like cairo).
- install (at least most everything in /usr/sfw) for general use, (can
be non-root) on some nfs mount area (e.g. /other/local). Build all by
hand - most are pretty painless. This way you have easy control of
what's there, and can update as necessary. Seems like a lot of work,
but once the main stuff is built adding/upgrading is relatively
painless.
- I've been using gcc 4.1.2. different gcc versions get installed in
separate places, with "gcc" a perl script to invoke them with the
right paths, links, run-paths
YMMV of course.
best of luck
--
sam sirlin <samuel.w.sirlin at jpl.nasa.gov>
More information about the cairo
mailing list