This is the mail archive of the gcc@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]

Q: Why two libiberty.a files?


I have a question regarding libiberty.a from egcs-1.1a compiled on a
RedHat 5.1 system.  Why are two apparently different libiberty.a files
installed?  One is in $prefix/lib and the other is in
$prefix/i586-pc-linux-gnu/lib.  

Questions:

  Binutils also tries to install a libiberty.a so which one do we use,
  the one from egcs or the one from binutils?

  Can the libiberty.a in $prefix/lib be removed and/or moved to
  $prefix/i586-pc-linux-gnu/lib instead so that the binutils libiberty.a
  can be in $prefix/lib?

  Does it really matter at all?

I only ask because while making binary RPM's for the latest egcs and
binutils I noticed that they both try to install this file in the same
place (which RPM doesn't handle very well).

Thanks for any information.

Michael




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