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.
You need to install some libraries and stuff. Instructions are at <https://wiki.debian.org/Multiarch/HOWTO> but the short version is: dpkg --add-architecture i386 apt-get update apt-get install libc6:i386 > When I try to run it, I get > ./LinuxSusser: Command not found. > > "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 Oh... did you already do *part* of the Multiarch setup, but not all of it? That would have been useful information to include. > "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 > > but "ldd ./LinuxSusser" responds "not a dynamic executable" Once the /lib/ld-linux.so.2 interpreter is there, you should get more informative results from ldd.