> "could not read symbols: Invalid operation" Could "Invalid operation" be an error message that corresponds to an error from a system call? Apply 'strace' to the link step to see what happens shortly before the write() to stderr. --