Re: [yocto] [prelink-cross] error while loading shared libraries: ld-linux.so.3

2015-06-17 Thread Florian Boehmak
> The error indicates that it found a library required called 'ld-linux.so.3', > but > could not find that in the "path". (The path generally being the sysroot path > passed to the rtld.) > > What command did you use to run the prelinker? And does your sysroot contain > the /lib/ld-linux.so.3?

Re: [yocto] [prelink-cross] error while loading shared libraries: ld-linux.so.3

2015-06-16 Thread Florian Boehmak
> The error indicates that it found a library required called 'ld-linux.so.3', but > could not find that in the "path". (The path generally being the sysroot path > passed to the rtld.) I tried to move the files to their location in sysroot: arm-2012.03/arm-none-linux-gnueabi/libc/usr/local/incl

[yocto] [prelink-cross] error while loading shared libraries: ld-linux.so.3

2015-06-16 Thread Florian Boehmak
Hi, I tried to track down the error message which comes from rtld. This is the call stack: rtld.c:main() rtld.c:process_one_dso() dl-version.c:_dl_check_map_versions() This is the code that produces the error message: Elf64_Vernaux *aux; struct link_map *needed = find_needed (strta

[yocto] [prelink-cross] error while loading shared libraries: ld-linux.so.3

2015-06-16 Thread Florian Boehmak
Hi, I am having difficulties to cross-prelink a simple hello world program. Prelinking for my x86 machine works fine (host system) but when using the arm cross-compile toolchain I get the error: prelink: bin_arm/hello: Could not parse `/usr/local/sbin//prelink-rtld: error while loading shared lib