[fpc-pascal] FPC 3.0.0-rc1 release
Jonas Maebe
jonas.maebe at elis.ugent.be
Sun Aug 30 17:44:11 CEST 2015
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
More information about the fpc-pascal
mailing list