Re: Error when building GCC 4.7.1 on hppa2.0-unknown-linux-gnu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5 July 2012 13:21, Vincent Lefevre wrote:
> On 2012-07-05 15:07:53 +0300, Kai Ruottu wrote:
>> The '--with-*' options only advice the compile time linker to find
>> the right libraries but don't do anything for the runtime
>> situation...
>
> Ah, OK. Why isn't this fixed, e.g. by adding --with-* paths to
> the runpath of the generated executables needed for the build?

The --with-xxx options only affect -I and -L

GCC never adds runpaths to executables by default.  This is also a FAQ:
http://gcc.gnu.org/faq.html#rpath

> I'd say that the goal of the --with-* options is to provide the
> paths when they are not in the default environment (including
> the runtime linker).

What if the location of those libs during bootstrap is not the same as
the location will be when the installed compiler is used?

The docs at http://gcc.gnu.org/install/configure.html do tell you this
might be necessary:

"You might also need to ensure the shared libraries can be found by
the dynamic linker when building and using GCC, for example by setting
the runtime shared library path variable (LD_LIBRARY_PATH on GNU/Linux
and Solaris systems)."


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux