Robert M. Solovay wrote:
> [solovay@localhost Opera]$ ldd opera
> ldd: can't execute opera (No such file or directory)
Hmmm. I just learned that ldd is a shell script. It just calls
/lib/ld-linux.so.2 to do its work.
I'm wondering whether you have a libc6 opera on a libc5 Linux.
What distribution and release are you running?
Can you just replace the opera binary? Or are there other binaries
that have the same problem?
I created a bad executable file called badformat. When I run
"strace badformat", I get this.
jogger-egg ~> strace badformat
execve("./badformat", ["badformat"], [/* 31 vars */]) = 0
strace: exec: Exec format error
I also created a file linked with missing libraries. When
I run "ldd missing" I get this.
jogger-egg ~> ldd missing
libnonexistent.so => not found
libc.so.6 => /lib/libc.so.6 (0x4000a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
So, in other words, I don't know what's going on.
--
K<bob>
[EMAIL PROTECTED], http://www.jogger-egg.com/