This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc 4.3.2: statically link mpfr?


Jennifer Cranfill wrote:

> According to the gcc prerequisites, mpfr >= 2.3.0 is required to build
> GCC. I'm wondering if the mpfr libraries also have to be installed to
> run gcc 4.3.2?

Yes.

> I get this error when I try to use it on a machine that does not have
> the latest mpfr:
> /opt/gcc432m64/bin/g++ hello.cpp
> /opt/gcc432m64/libexec/gcc/x86_64-unknown-linux-gnu/4.3.2/cc1plus: error
> while loading shared libraries: libmpfr.so.1: cannot open shared object
> file: No such file or directory
> 
> Is it possible to statically link mpfr into ccplus? I tried configure
> with --disable-shared, that did not change the error.

It's easiest just to remove the shared libmpfr.so.1 when you build gcc;
it'll find the static library.

Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]