Daniel Jacobowitz <[EMAIL PROTECTED]> writes: > It compiles fine here. I suspect you have a bad copy of libc or > binutils somewhere in your system; make sure it's using the right > headers, libraries, and linker please.
Hmm. How weird.... I am looking. Ok. I have tracked it down and I'm not certain what to grumble at. The tip off was checking the libraries gcc -print-search-dirs reported. I had some libraries for a home spun x86-64 cross compiler installed in i386-linux. gcc was search in there and finding an old copy of glibc-2.2 Which explains why the new symbols were not found. I will agree that i386-linux was not the best name for a cross compiler directory. But why was that being searched before lib? Eric

