On 2013-01-07 22:17 +0100, ChadDavis wrote: > I have a binary file that I'm trying to execute. It works on my > squeeze system but not on wheezy.
What is the error message? > the file commands gives me: > > ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), > statically linked, stripped > > And strace on the execution attempt gives: > > chadmichael@heraclitus: ~/dir$ sudo strace ./myApp.run There is no reason to use sudo here. > execve("./myApp.run", ["./myApp"...], [/* 17 vars */]) = 0 > [ Process PID=24457 runs in 32 bit mode. ] > old_mmap(0xc6d000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0xc6d000) = 0xc6d000 > readlink("/proc/self/exe", "/dir/myApp.run.run", 4096) = 129 > old_mmap(0x8048000, 1108297, PROT_READ|PROT_WRITE|PROT_EXEC, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8048000 > mprotect(0x8048000, 1108294, PROT_READ|PROT_EXEC) = 0 > old_mmap(0x8157000, 42979, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0x10f000) = 0x8157000 > mprotect(0x8157000, 42976, PROT_READ|PROT_WRITE) = 0 > old_mmap(0x8162000, 15736, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8162000 > brk(0x8166000) = 0x866e000 > open("/lib/ld-linux.so.2", O_RDONLY) = -1 ENOENT (No such file or > directory) > _exit(127) Looks like you don't have libc6-i386 installed. However, a statically linked binary should work without it. Cheers, Sven -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87txqswtlu....@turtle.gmx.de