Shared library linking problem.

Marc Lehmann pcg@goof.com
Tue Oct 28 18:29:00 GMT 1997


>
>I heard this once with Qt. Which glibc 2 are you using? I have
>no problem with the slightly older glibc 2.1 on x86 and glibc
>2.0.5c on alpha.

I had this with qt, too, but now I have this with qt, kde, and many other
shared libs..

The reason is a R_386_PLT32 relocation record in the shared library, which
is caused by a PLT reference (like _._Array@PLT) in the code (maybe
it wasn'T resolved on linking or whatever).

I've tracked it down, but I have no idea why this is happening..
maybe you can enlighten me? In any case, this is very disgusting,
since you have no chance of finding out which entry caused
the bug, unless you heavily modify ld.so

glibc-2.0.5c on x86, btw..

      -----==-
      ----==-- _
      ---==---(_)__  __ ____  __       Marc Lehmann
      --==---/ / _ \/ // /\ \/ /       pcg@goof.com
      -=====/_/_//_/\_,_/ /_/\_\
    The choice of a GNU generation



More information about the Gcc mailing list