I looked at the -c option and found that is also necessary for the files to compile at all, i've got work now so don't expect a response today. -- View this message in context: http://gcc.1065356.n5.nabble.com/Confusing-undefined-function-which-I-know-is-defined-tp983603p983892.html Sent from the gcc - Help mailing list archive at Nabble.com.