[prev] [thread] [next] [lurker] [Date index for 2006/12/09]
On Sat, Dec 09, 2006 at 04:43:16PM +0200, Yossi Kreinin wrote: > I have a shared object built on 32 bit SuSE Linux. It loads and runs fine > on 40 bit Red Hat Enterprise Linux. If I pass it to g++ to link with, > though, I get: > > /path/name.so: could not read symbols: Invalid operation > collect2: ld returned 1 exit status > > Running g++ under strace didn't make this more clear. nm reads symbols > fine. objdump --syms --dynamic-syms is happy, and so is nm. > > So what does "invalid operation" mean, besides the very act of running g++ > under RHEL? Wild guess: Is this some form of SELinux hate? -josh
Generated at 22:02 on 27 Dec 2006 by mariachi 0.52