I've followed the instructions for cross-compiling on the boost website to cross-compile a set of ARM Linux hard-float binaries (boost 1.50) from Windows using the Linaro windows toolchain (v4.7). Everything works fine, including setting a custom rpath for our system, but I cannot resolve the following issue. If I use objdump -p <boost.so> it shows the following NEEDED line:
No matter what the rpath is, it always looks for the full path to the required object which doesn't exist on my target. Any ideas how I can resolve this?