The address shown by ldd can even vary from run to run, for the same file - 

http://linux.derkeiler.com/Mailing-Lists/Kernel/2005-03/4363.html

On Sun, May 2, 2010 at 3:27 AM, Charles Forsyth <forsyth@terzarima.net> wrote:
>this version madness confuses me. i could not get it to run on 9.10.

i had 9vx running fine in 9.10 on the same machine.
it was the upgrade to 10.04 LTS that messed it up today.
i wonder why the library allocation addresses are different.