[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