On Sat, Mar 28, 2009 at 8:41 AM, Laurent GUERBY <laur...@guerby.net> wrote: > On Fri, 2009-03-27 at 20:58 +0100, Steven Bosscher wrote: >> On Fri, Mar 27, 2009 at 8:40 PM, Toon Moene <t...@moene.org> wrote: >> > Steven Bosscher wrote: >> > >> >> On Thu, Mar 26, 2009 at 10:39 PM, Kaveh R. Ghazi <gh...@caip.rutgers.edu> >> >> wrote: >> >>> >> >>> If there are no objections, I'll create a patch. >> >> >> >> Pffff... for those of us who just install the latest-and-greatest >> >> fedora/suse/ubuntu/... once and don't change installations for two or >> >> three years (stable machine, etc.) it becomes increasingly harder to >> >> install all required libraries to build GCC... >> > >> > But why do you want to work this way (assuming that people who need a >> > stable >> > OS don't want to upgrade their compiler on a whim). >> >> The problem doesn't happen on machines I own or have root access to. >> It's only a problem when you try to do gcc development on machines >> hosted by 3rd parties (SF compile farm, HP cluster, machines at places >> where I work and/or where I try to convince people to use gfortran >> instead of e.g. sunf90, etc.). > > If you're able to compile and install GCC on a system then my experience > is that configuring and installing GMP and MPFR from .tar.gz is hassle > free (you must use --disable-shared on both) and does not take very long > relative to GCC bootstrap. On the GCC Compile Farm if you look > at it GMP and MPFR in /opt/cfarm are not compiled by root :).
Graphite needs shared libgmpxx to avoid linking cc1 with libstdc++. David