***[Possible UCE]*** Dynamically linking against GMP and MPFR

Tim Prince n8tm@aol.com
Fri May 25 14:26:00 GMT 2007


iant@google.com wrote:
> If you
> carefully install the appropriate versions of GMP and MPFR on one
> machine in the normal way, and build gcc on that machine,
> cc1/cc1plus/etc. wind up dynamically linked against libgmp.so and
> libmpfr.so.  If you then copy the compiler to some other system, or
> simply run it from another system via NFS, and you have not carefully
> installed the appropriate versions of GMP and MPFR on that other
> system, the compiler will fail to start, getting an error from the
> dynamic linker.

I simply dump the required .so into the lib64 directory of my new gcc 
installation, and tar up the whole thing. I can untar into my own 
directory on systems where I have no root access. No doubt others do the 
same.




More information about the Gcc mailing list