Finding ld.so dynamic loader
Michael Eager
eager@eagercon.com
Wed Jan 30 18:45:00 GMT 2008
Mark Kettenis wrote:
>> Can someone explain to me how gdb is supposed to find the correct
>> ld.so or why I'm looking at this incorrectly?
>
> Oh that's an easy one. GDB got corrupted by the embedded crowd who
> can't settle on a single way to build and install a cross toolchain.
I'll plead nolo contendere. All the variations in building a cross
toolchain are as confusing to toolchain developers as debugger developers.
> GDB tries to please them all, and still tries to cover the case of a
> native debugger too.
It still seems that searching the host file system should be the
last choice, not the first. This makes setting the solib search path or
using a target-dependent search function moot, unless the user also
sets the solib search prefix to a bogus value.
> Oh, by the way, you're looking at an old GDB version; we also have
> GDB_SYSROOT now.
Yes, I'm using gdb-6.5.
--
Michael Eager eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077
More information about the Gdb
mailing list