------- Comment #3 from redi at gcc dot gnu dot org  2010-09-23 14:08 -------
GCC doesn't set runpaths in executables, this is intentional:
http://gcc.gnu.org/faq.html#rpath

If you don't want those support libs installed for their own sake and are only
installing them for GCC to use, then a simpler way to build it is to put the
gmp, mpfr and mpc sources under gcc-4.5.1 (renamed from gmp-x.y.z to just gmp,
and similarly for mpfr and mpc) and then just configure gcc without any
--with-{gmp,mpfr,mpc} options.  That way gcc will build with those sources and
doesn't need to find the shared libs.

Or you can build the libs with --disable-shared so that gcc will have to link
statically to libgmp.a, which also avoids needing to find the shared libs.

Or you can just make sure the shared lib can be found, using LD_LIBRARY_PATH or
LD_RUN_PATH or ldconfig.

(In reply to comment #0)
> But libmpc.so.2 is there. I even took care of creating artificial symbolic
> links to satisfy this bizarre 'powerpc64-unknown-linux-gnu' under ROOT.

Don't do that.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45760

Reply via email to