On Sat, Nov 18, 2023 at 11:58:55PM -0800, Van Snyder wrote:
> I'm trying run 32 bit LinuxSusser on 64 bit Debian 12 bookworm.
> 
> When I try to run it, I get
> ./LinuxSusser: Command not found.

This is misleading: the "command not found" refers to the "interpreter"
tasked with running LinuxSusser, which would be...

> "ls -l ./LinuxSusser" respnds
> -rwxr-xr-x 1 vsnyder vsnyder 12698092 Feb  8  2013  LinuxSusser*
> 
> "dpkg --print-architecture" responds amd64
> "dpkg --print-foreign-architectures" responds i386
> 
> "file ./LinuxSusser" responds
> ./LinuxSusser:      ELF 32-bit LSB executable, Intel 80386, version 1
> (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for
> GNU/Linux 2.6.0, stripped

...which in your case would most probably be /lib32/ld-linux.so. You want
to have at least a 32 bit version of libc installed (e.g. libc6-i386 or
something equivalent).

I have no idea what LinuxSusser is, but whoever you got that from should
be at least as fair to tell you what packages/libraries it depends on.

Cheers
-- 
t

Attachment: signature.asc
Description: PGP signature

Reply via email to