gcc -I/usr/src/linux/include -o conmakehash conmakehash.c
/usr/lib/crt1.o: In function '_start':
/usr/lib/crt1.o(.text + 0x2b): undefined reference to '__fpu_control'
/usr/lib/crt1.o(.text + 0x31): undefined reference to '__setfpucw'
/usr.lib/crt1.o(.text + 0x39): undefined reference to '__libc_init'
/usr/lib/crt1.o(.text + 0x43): undefined reference to 'atexit'
/usr/lib/crt1.o(.text + 0x56): undefined reference to 'exit'
/tmp/cca028921.o: In function 'usage':
/tmp/cca028921.o(.text + Oxd): undefined reference to '_IO_stderr_'
/tmp/cca028921.o(.text + Ox12): undefined reference to 'fprintf'
and so on, in a long string.
I think I screwed up when I upgraded to ELF. Some things have not worked
since then and now nothing compiles. I confess. I did it. But I don't
know what I did. Any clues here that say what I am missing or what make
can't find.