One linker error is no better than 3 page-full of linker errors. In fact, it could be worse. You are very likely to spend 30 mins solving 3 page full of linker errors whereas you would realise you have been staring this lone stubborn linker error for almost a week now and it has not progressed an inch from where it is now.
For the whole of that week you would be seen talking about nothing but that particularly impish __symbol. Sometimes, when the deadlines have turned the corner, you would start seeing underscores in your dreams as well :)
And exactly during that time Google will call it quits and declare you an idiot after its million-th attempt at enquiring if you really meant what you typed on the search bar or "did you mean this-slightly-modified-yet-totally-unrelated-word" instead? After all, google knows that to err is humane!
You try changing the code in all possible way Mr Trusted-Lots-of-stars-guy on that forum suggests. You even post a few queries here and there and keep refreshing the page to see if the same Mr Trusted-Lots-of-stars-guy has replied and when he does reply, he says whatever we asked sounds really strange to anybody living on earth and he would need to see the entire thing for it and suggests something which you have already read in many other forums and which would not work for sure!
With Mr stars also giving up, you are left alone. Well, not exactly, alone. You are left with few more days for the deadline, somebody to drill down this fact every hour into your brains and this sole linker error. Back to square one, rather Square -20, coz you have already wasted 20 long days for this!
Happy Linking! :)
PS - All characters(integers and floats as well) in this post are fictitious.Any resemblance to any person living or dead is purely coincidental. And 'You' is not me. 'You' is you. And if you thought 'You' is not you, then you spoke too soon. Your day will come soon :)