undefined reference to 'atexit'
I hate Linux.
"Hmm, that error message again", my brain contributed. "It's caused by a bug in gcc that makes it compile binaries with errors in them. I've patched it but I haven't recompiled all the broken binaries that it has made before that. Let's see what caused the error? An openssl binary. OK."
root:/usr/src# cd open (Tab)
root:/usr/src/openssl-0.9.6b# ./configure && make && make install
root:/usr/src/openssl-0.9.6b# cd../vorbis-tools-1.0rc3
root:/usr/src/vorbis-tools-1.0rc3# ./configure
.
.
.
undefined reference to 'atexit'
"Damn."
/root:/usr/src/vorbis-tools-1.0rc3# cat config.log
"Oh, wait, where did that openssl install go to? Damn, I forgot to put in --prefix=/usr, so the whole thing got installed to /usr/local/ssl instead of /usr"
# cd /usr/local/ssl
# ls
.
bla
.
bla
.
bla
.
"Oh well let's just get rid of it."
root:/usr/local/ssl# cd ..
root:/usr/local# rm * -rf
"Oh shit...!!!"