ELF interpreter /libexec/ld-elf.so.1 not found
Bernd Walter
ticso at cicely7.cicely.de
Sat Aug 29 18:24:44 UTC 2009
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.
More information about the freebsd-current
mailing list