Binary not found
Peter Flynn
peter at silmaril.ie
Wed May 26 19:50:19 UTC 2021
On 26/05/2021 19:08, Robert Heller wrote:
>> Does anyone know why the system is pretending that the file does not
>> exist which it clearly does?
[...]
> Typically this is because it is missing some "helper" file, often a script
> interpreter (is that a script or an ELF file -- the file command is your
> friend).
There has never been anything like that, fortunately, and there is
nothing else in the installation zip file. The program is an ELF binary.
> The other possiblity is it is a 32-bit application and you don't have
> the 32-bit support infrastructure installed. Again the file command
> is your friend, as is ldd. My guess is that this stat package is a
> i386 binary and you copied it to a system that does not have
> libc:i386 installed and the file that is not found is
> /lib/ld-linux.so.2.
That could be it, although the same distribution is running happily on
other 64-bit systems. I'll do some digging.
> One other option: you have either missing or wrong versioned shared library.
It's statically compiled (in FORTRAN :-)
[later] Yep, you hit the nail on the head. The 32-bit version it is.
I'm stunned...partly at my own ignorance, and partly that my other
machines all appear to have the 32-bit libraries installed already.
Ah well, thank you so much.
Peter
More information about the ubuntu-users
mailing list