------- Additional Comments From nickc at redhat dot com 2007-02-15 17:52 ------- Hi Daniel,
The linker is trying to tell you that it has been given an absolute path to a specific file (libcrt.so in your example) and asked to load it, *BUT*, the linker is also operating in a sysrooted environment, so the absolute path has been made relative to the sysroot (/some/absolute/path in your case). ie the linker has tried to find the file: /some/absolute/path/some/absolute/path/lib/libcrt.so and failed. The first three directories in this path have come from your sysroot, the remaining directories from the absolute path to the libcrt.so file. Presumably you either want to make the above directory and copy the right version of libcrt.so into it, or else change your sysroot to somewhere that contains some/absolute/path/lib/libcrt.so, or else replace the absolute path to libcrt.so with a relative path (eg "lib/libcrt.so"). If this does not help, then please could you put together a small demonstration of the problem as it happens to you so that we can attempt to reproduce it ourselves. Cheers Nick -- What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING http://sourceware.org/bugzilla/show_bug.cgi?id=3998 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils