On 30/08/15 17:36, Mark Morgan Lloyd wrote: > [Requesting program interpreter: /lib/ld-linux.so.3] > .. > > $ ls -l /lib/ld-linux.so.3 > lrwxrwxrwx 1 root root 28 Oct 16 2014 /lib/ld-linux.so.3 -> > arm-linux-gnueabi/ld-2.13.so > > $ ls -l /lib/arm-linux-gnueabi/ld-2.13.so > -rwxr-xr-x 1 root root 122136 Oct 16 2014 > /lib/arm-linux-gnueabi/ld-2.13.so > > You win that one, but I'm still a bit suspicious about what's in this > Raspbian: it's almost a year old and seems a bit sensitive to attempted > upgrades.
The problem is that some old Debian (and hence Raspbian) versions used /lib/ld-linux.so.3 even on armhf, while newer ones (and other distributions) use /lib/ld-linux-armhf.so.3 . You should be able to work around this problem using the -FL/lib/ld-linux.so.3 compiler option. See also http://stackoverflow.com/questions/20717838/gcc-arm-executable-no-such-file-orr-directory-wrong-dynamic-lib and the first answer to that question. Jonas _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal