On 19.11.2023 12:58, 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.

"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

but "ldd ./LinuxSusser" responds "not a dynamic executable"

I used to run it in Debian 10.

What am I doing wrong?

It starts on my "bookworm" machine.
Your executable probably got corrupted somehow.
Try to download it again from author's website [1]. There you will find a link to DropBox file sharing service.
Install dependencies (64bit and 32bit) for this program:

   $ sudo apt install libglib2.0-0 libpango-1.0-0 libatk1.0-0 openssl
   zlib1g libexpat1

   $ sudo apt install libglib2.0-0:i386 libpango-1.0-0:i386
   libatk1.0-0:i386 zlib1g:i386 libexpat1:i386

A normal output from "ldd" and "file" for reference [2].


[1] https://www.madoverlord.com/wiki/doku.php/madoverlord:projects-sudoku
[2] https://paste.debian.net/plain/1298552
--
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀

Reply via email to