On Sat, 26 Sep 2009, Mike Frysinger wrote:
so long as the linker looks at /usr/lib before /lib, which is usually the
case, unless "-L/lib" is passed to ld (by way of gcc)
incorrect -- link order doesnt matter here with readline-6
Here's a specific example: sci-mathematics/pari-2.3.4-r1. It has a hand-written Configure script (not configure). It searches for libreadline.so in a list of directories, and sees that it points to libreadline.so.5 (this is after libreadline-5 has been unmerged). So, it adds -l libreadline.so.5 to the linking flags. Clearly, this is not the desired behaviour. What can be done to avoid it?

Andrey

Reply via email to