Marc Glisse wrote:
(gcc-help ?)

On Tue, 31 May 2011, Thierry Moreau wrote:

But with the gcc (latest 4.6.1 snapshot), -rpath (requested through LDFLAGS as indicated above) is effective only for executables built in stage 1 (and fixincl), but not for the installed gcc executables.

Is it intentional that the LDFLAGS environment setting is partially effective during gcc build?

Yes. For further stages, there is BOOT_LDFLAGS. There is also a configure option with a similar name.
--with-stage1-ldflags=
--with-boot-ldflags=

see:
http://gcc.gnu.org/install/configure.html


Thanks,

Indeed,
-with-boot-ldflags="-Wl,-rpath-link=$HOME/tools/lib -Wl,-rpath=$HOME/tools/lib"

did allow me to get gcc executables with embedded references to shared library directory.

Less dependency on ldconfig and/or LD_LIBRARY_PATH, but more dependency on exact library files being accessible as long as the executables are present.

--
- Thierry Moreau

CONNOTECH Experts-conseils inc.
9130 Place de Montgolfier
Montreal, QC, Canada H2M 2A1

Tel. +1-514-385-5691

Reply via email to