I am not sure what the best policy on a weak symbol is. 
It is a weak symbol from application linked to the common lib. If it is here then the miliis() should probalby be conditional too. Skype me if you would like to discuss david_s5