ELF interpreter /libexec/ld-elf.so.1 not found

From: Bernd Walter <ticso_at_cicely7.cicely.de>
Date: Sat, 29 Aug 2009 20:24:37 +0200
I've recently updated one of my amd64 machines.
Now I notice that (at least some) 32bit binaries won't run anymore.

[56]devel> which arm-elf-gcc
/usr/local/arm-elf/bin/arm-elf-gcc
[57]devel> ldd /usr/local/arm-elf/bin/arm-elf-gcc
/usr/local/arm-elf/bin/arm-elf-gcc:
ELF interpreter /libexec/ld-elf.so.1 not found
/usr/local/arm-elf/bin/arm-elf-gcc: signal 6
Exit 1
[58]devel> file /usr/local/arm-elf/bin/arm-elf-gcc
/usr/local/arm-elf/bin/arm-elf-gcc: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), not stripped
[59]devel> ls -la /libexec
total 749
drwxr-xr-x   2 root  wheel       6 Aug 28 01:01 .
drwxr-xr-x  20 root  wheel      24 Aug 28 01:10 ..
-r-xr-xr-x   1 root  wheel  248720 Aug 28 00:57 ld-elf.so.1
-r-xr-xr-x   1 root  wheel  221056 Jul  5  2008 ld-elf.so.1.old
-r-xr-xr-x   1 root  wheel  219496 Aug 28 01:01 ld-elf32.so.1
-r-xr-xr-x   1 root  wheel  193936 Jul  5  2008 ld-elf32.so.1.old

This is within a jail.

-- 
B.Walter <bernd_at_bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
Received on Sat Aug 29 2009 - 16:24:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:54 UTC