Guardando degli header ho notato il caro extern scritto però nei .h (i .cpp naturalmente non erano leggibili)...